After making a cannon in studios, I decided to test it. I hit “Run” and then found that the audio didn’t work. However, when I tested it with my avatar after hitting “Play”, the sounds worked just fine. After awhile, I realized your unable to listen to audio using “Run.” I’ve attached a rbxl file that can be used to replicate this:
NoSoundIfYouHitRun.rbxl (13.0 KB)
This is a default Roblox level with a part holding a sound object set to loop and to play when the game starts. To replicate the bug, just hit “Run” and you should notice that the audio isn’t playing. If you hit “Play”, you should hear the audio.