I noticed that in FMOD for Unity 2.03.08 that “fmodstudioL.bundle” is marked for Intel 64-bit CPUs only, but the binary itself includes the arm64 architecture slice for Apple Silicon.
The bundle itself is required for Apple Silicon development builds, but doesn’t get copied to the final .app unless it’s correctly marked (like the other macOS binaries) as compatible with all macOS architectures.
Yeah, it actually has been there since at least a version or two back. I just didn’t submit a bug report until it bit me twice.
I verified this on a completely fresh local Unity project and did nothing more than import the FMOD package. Two of the three platform binaries for macOS are correctly marked as compatible with “Any CPU” while the fmodstudioL binary is only marked for “Intel 64-bit”.