Instance is valid but not playing

I have this basic function to call a sound from a Scriptable object that one of the weapons that the player is using.


PlayOneShot is giving audio and it’s a 2D sound so the spatialization shouldn’t be an issue, the relevant banks are loaded and I’ve also tried building to the master bank. Could someone point out what could be the issue?

Also here the function is called:

Again PlayOneShot worked so the call shouldn’t be an issue.

I’ve ran the isValid() and it returns true so the Instance is playing

Not a fix but it’s a step forward, there’s audio when I enable live update

Hi,

There’s a number of possible causes - to help narrow them down, could I get you to set FMOD’s logging level to 'Log", enable API error logging, and share a full log from Unity where you reproduce the issue? Also what versions of Unity and FMOD are you using?