Hi there,
For context:
- I’m using Unity 2021.1.13f1
- I recently updated to FMOD 2.01.11
Had to update our version of FMOD and immediately ran into this error:
FMOD Studio: Encounterd Error: ERR_HEADER_MISMATCH There is a version mismatch between the FMOD header and either the FMOD Studio library or the FMOD Low Level library.
UnityEngine.Debug:LogError (object)
FMODUnity.EditorUtils:CheckResult (FMOD.RESULT) (at Assets/Plugins/FMOD/src/Editor/EditorUtils.cs:36)
FMODUnity.EditorUtils:CreateSystem () (at Assets/Plugins/FMOD/src/Editor/EditorUtils.cs:263)
FMODUnity.EditorUtils:get_System () (at Assets/Plugins/FMOD/src/Editor/EditorUtils.cs:338)
FMODUnity.EventManager:UpdateCache () (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:144)
FMODUnity.EventManager:RefreshBanks () (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:30)
FMODUnity.EventManager:Startup () (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:486)
UnityEditor.EditorApplication:Internal_CallDelayFunctions ()
It looks like something didn’t update since I imported the package downloaded from FMOD, but no matter how many times I attempt to reinstall the FMOD package, it doesn’t make a difference. I’ve even tried nuking all of my files and redownloading the whole project from Unity Hub, but to no avail.
Other symptoms include:
- FMOD not showing up in the package manager
- Clicking ‘FMOD > About Integration’ displays my version of FMOD as ‘Version 0.00.00’
The only relevant post I can find is this one, and the user never listed their resolution steps, as they didn’t know what they were either.
Any help would be greatly appreciated.