Unity: FMOD Reference Updater takes 15minutes to scan

Sorry for the late reply. Where can I send a stripped down project? Don’t want to post it publicly. It doesn’t freeze as much, since it’s now very stripped down from what it was, but it still freezes.

Notes:

  • Having especially problems with Spine (Unity Asset, 2D Skeletons), for example removing some of their folders and code does make it scan faster. But still freezes on other stuff
  • Removing Odin (and some other assets) did nothing.
  • Deleting the “Library” folder, to force Unity re-create it when restarting, did work a little (but not really).
  • Renaming prefabs does nothing (tried to remove all weird characters).

No problem! You can upload it to the Uploads tab of your FMOD profile, which only yourself and FMOD staff have access to.

I’ve uploaded a project now, both including the FMOD and Unity project.

It’s just a slice of a larger project (uninstalled some plugins and removed as much Scenes, assets and scripts I could). This was the minimum for it to be slow and constantly freeze on prefabs/scenes. Probably possible on smaller projects, but this is the best I could do.

It especially freezes on the NPC and Player prefabs, and Dialogue System plugin (prefabs like BasicUIToolkitDialogueUI.prefab)

Hope this helps

Thanks very much for the project! I’ve been able to reproduce exactly what you’ve described, and it should serve as a good reference that we can use to look into improving the Event Reference Updater’s scan time and adding additional options for scan specificity.

In our project it takes much more. I started at about 11 am. It took about 1 hour to scan prefabs. Now it is processing scenes. It is 10 pm. It processed only 2 scenes. But we have about 30 scenes. I guess it will take 7-8 days to complete. I’m using MacBook Pro Apple M1 Max.

Thanks for letting us know! While I can’t offer any workarounds at the moment, I can confirm this issue has been scheduled for development.

If possible, could I get you to run this code from earlier in the thread tally the amount of elements that are being scanned? Unity: FMOD Reference Updater takes 15minutes to scan - #3 by Leah_FMOD

Just following up on this @fiftytwo could I get you to run the code I mentioned in my previous reply so I can get the total number of elements in your project?