I have this problem where my sounds did not play in game but in studio. So i searched the wiki and apparently there is a feature to preload.
I tried:
:Preload(ASSET ID) --To sounds
and also
PreloadAsync({game.StarterPack:WaitForChild("Intermission"),game.Workspace:WaitForChild("Bus"):WaitForChild("StartTheBus").Script.BusIdle)}
And none worked. No errors, nothing in the output. How do I fix this? Without sounds the game is just bad.

4 comments
How about use Content provider or replicated first
That doesn't work on sounds
Preload is not really relevant here. without it sounds should still play but will have to load.
Not really