FMOD won't load banks, DirectoryNotFoundException: Could not find a part of the path

FMOD: Updating bank stubs in D:/Program Files (x86)/My project/Assets/FMODBanks to match C:/Users/sid/Documents/FMOD Studio/Bardstown/Build/Desktop
UnityEngine.Debug:LogErrorFormat (string,object)
FMODUnity.EventManager:UpdateBankStubAssets (UnityEditor.BuildTarget) (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:995)
FMODUnity.EventManager:RefreshBanks () (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:40)
FMODUnity.EventManager:Startup () (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:590)
FMODUnity.EditorUtils:CallStartupMethodsWhenReady () (at Assets/Plugins/FMOD/src/Editor/EditorUtils.cs:504)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions ()

and

DirectoryNotFoundException: Could not find a part of the path “D:\Program Files (x86)\My project\Assets\FMODBanks\Desktop\Master.strings.bytes”.
System.IO.FileStream…ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) (at <75633565436c42f0a6426b33f0132ade>:0)
System.IO.FileStream…ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.IO.FileOptions options) (at <75633565436c42f0a6426b33f0132ade>:0)
(wrapper remoting-invoke-with-check) System.IO.FileStream…ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,System.IO.FileOptions)
System.IO.StreamWriter…ctor (System.String path, System.Boolean append, System.Text.Encoding encoding, System.Int32 bufferSize) (at <75633565436c42f0a6426b33f0132ade>:0)
System.IO.StreamWriter…ctor (System.String path, System.Boolean append) (at <75633565436c42f0a6426b33f0132ade>:0)
(wrapper remoting-invoke-with-check) System.IO.StreamWriter…ctor(string,bool)
System.IO.FileInfo.CreateText () (at <75633565436c42f0a6426b33f0132ade>:0)
(wrapper remoting-invoke-with-check) System.IO.FileInfo.CreateText()
FMODUnity.EventManager.UpdateBankStubAssets (UnityEditor.BuildTarget buildTarget) (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:974)
UnityEngine.Debug:LogException(Exception)
FMODUnity.EventManager:UpdateBankStubAssets(BuildTarget) (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:997)
FMODUnity.EventManager:RefreshBanks() (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:40)
FMODUnity.EventManager:Startup() (at Assets/Plugins/FMOD/src/Editor/EventManager.cs:590)
FMODUnity.EditorUtils:CallStartupMethodsWhenReady() (at Assets/Plugins/FMOD/src/Editor/EditorUtils.cs:504)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

FMOD settings

Hi,

What version of FMOD are you using?
Can I confirm if you are using AssetBundles or Addressables? I will link to our documentation Unity Integration | User Guide - AssetBundles and Addressables which outlines using both with Unity.

The latest one.

My Fmod is asset bundle but I have no idea how to properly import banks or set it up.

Hi,

I have a previous post explaining how to load Addressables here: Can not load bank(.bytes) In Resources Files - #4 by Connor_FMOD.

Hope this helps!