AudioPlayers don't always play the sound

I’m using the following code to play sounds:


It works perfectly fine 99% of the time, but sometimes audios will just not play. Their TimePositions will progress, the sound.Ended will fire at the end, no errors are returned, but they just don’t play any sound for the player. Does anyone have any idea why this might be happening? I’m unsure if they just aren’t loading, but if that’s the case then why would sound.IsReady be true? Any help is greatly appreciated!

The script originally used Sound objects instead of AudioPlayers, but those experienced the same issue, and sometimes even more regularly than AudioPlayers.

Yeah so if I am right I would recommend putting a task.wait() before checking if that sound is ready. I would also recommend IF possible to pre-load the next one (create the asset already) and only play it once the other one is done. This could also help and so on.

There might be a problem with the sound listener thats inside ur character or camera so check that