Banks get cleared from FMODStudioSettings.asset when starting a build on Mac

Watching my git client as I begin a build on a Mac (either in-editor manually, or from the command line), I see this change occurs to FMODStudioSettings.asset:

The project builds perfectly well on a PC (in-editor or via command line). On the Mac, the banks get cleared as shown above, and the resulting build has no banks in it.

  • Mac Studio (2022)
  • Build target: Win64 (Standalone)
  • Unity 2021.3.45f2
  • FMOD Studio 2.02.19
  • In-editor integration settings:

Note: I’ve tried making bank refreshes manual as well as forcing refreshes in build pre-processing, to no avail.

So, why might PC be working fine, but Mac is clearing out the list of banks when I build the game?
Thanks for any help!

Hi,

Thank you for sharing the information and screenshots!

One thing that stands out in the screenshot of the editor settings is the Studio Project Path.

Could you please try pointing this field to the full relative path (or directly to the .fspro file) and see if the banks still get cleared at build start?

Not sure what you mean - in the screenshot I’ve blacked out part of the path in order to not show the name of the project I’m working on, but it is indeed a relative path to the fspro file. It reads like FMOD/<game name>.fspro, where FMOD is a folder inside the top Unity project directory (a sibling directory to Assets, Library etc).

Thanks for the clarification! That makes sense, and sorry for the confusion earlier.

I was still unable to reproduce the issue on my end. After creating a fresh Unity project, adding the FMOD integration, and executing a build on macOS, the bank list in FMODStudioSettings.asset remained intact and was not cleared, which suggests my setup or workflow may differ from yours.

Could you please share the exact repro steps to trigger the behaviour on your side?