Unable to resolve errors: RuntimeBankModel::openFile and BankLoadException

using unity 6.0.3, FMOD 2.03.06 and FMOD for unity 2.03.06 I previously got everything working. But at somepoint FMOD stopped being able to play files while in play mode… when searching for sound events using an EventReference the event is there and you can play it in the preview browser. however, in play mode I only get errors now starting:

[FMOD] RuntimeBankModel::openFile : Failed to open file ‘FMOD/Build/Desktop/Desktop/Master.strings.bank’
[FMOD] System::loadBankFile(FMOD/Build/Desktop/Desktop/Master.strings.bank, 0, 0x16cf548f8) returned ERR_FILE_NOTFOUND for STUDIO_SYSTEM

  • which doesnt actually exist in my fmod project so not sure whats going on there…

and

EventNotFoundException: [FMOD] Event not found: {cf02c65a-d783-48d1-b2fd-0210b2ba327a} (event:/water)

Please please help!

Hi,

Thank you for the information.

The Master.strings.bank is required for looking up events via their paths: FMOD Studio | Getting Events into Your Game - What Builds Creates.

Have the Load Banks settings been changed maybe?

Would it be possible to enable the following settings:


and share the console output?

Hi Connor,

Here’s what I got. Still unable to get it working.

editor log here

1 Like

Thanks for the logs.

Can I get a screenshot of your FMOD Studio build directory:



We want to make sure the strings bank is present.
Was the Load Banks Behavior set to All?
Can we try rebuilding for all platforms:

and make sure we are seeing the Refresh Banks prompt:

So I believe everything is present. I was running out of things to toggle to see if it would work and it turns out if i specified the banks in the unity fmod settings INSTEAD of ALL then it worked… when reverting back to all it wouldn’t work again and caused the same errors.

Thank you for sharing your solution. I am still unable to reproduce the issue. Would it be possible to try reinstalling the integration or deleting the FMODStudioCache object:


(Please make a copy of it just incase)