Trying to play event... but event description is not valid

Hi i have recently run into a number of errors after moving my root assets folder to a new directory (for organisational purposes) and now i cannot hear any audio.

I have ensured the root path in preferences is updated, and thats further confirmed by viewing missing files in the assets browser of which there are none, so i know it updated correctly.

I have rebuilt the banks folder (F7) and also run the fix references wizard from within unity to update any loose events that cant be found, but the wizard finds no errors.

The issue is, whenever i make a build now i have a huge amount of errors in the dev console, with detail for example: Trying to play event ‘{b971f0da-fcc4-4cb8-9ca0-facaa6cc8be4}’, but event description is not valid

If i open the FMOD browser within Unity i can see the event has the correct GUID but i can’t play it. If i press the FMOD button however it does open the correct event in FMOD and it does play fine. I really can’t figure out what the issue is.

I have attached the player.log for anyone that cares to look over it. There are lots of errors in it but when i run the project in the editor, i hear audio just fine, the issues only come into play when making a build.

Any help much appreciated.

Player.log (51.2 KB)




Oddly as u can see in this last image, fmod cannot find any references to the event? How can i hook them all up again if the wizard didn’t manage to do so?

Thanks in advanced.
Mario

To add:

FMOD Studio: Encountered Error: ERR_INVALID_HANDLE An invalid object handle was used.

It would be helpful to know what this means, what a handle is? I wonder if all these issues have occurred due to our .gitignore not syncing the .cache folders which may contain references to the new filepath for assets when i changed it?

Hi,

What version of FMOD Studio and Unity FMOD Integration are you using?

I was not able to repro the issue using 2.02.08 for both.

FMOD Error result explanations can be found under Core API Reference | Common. An ERR_INVALID_HANDLE is thrown when an invalid object is used e.g. an invalid Event Instance being called to play a sound.

FMOD Studio 2.02.03 and Unity 2020.3.18f

Our project is quite old and we wouldn’t be able to update the unity version for fear of impending errors.

We didn’t have these errors in the past, but we were using an older version of FMOD Studio. I updated it as i wanted the newer features.

A solution may be updating the Event references. This is a function found under the FMOD option in the Unity toolbar.
image