2.03.10 - PlayEventAtLocation failing if bAutoPlay not set

,

Hello! Just upgraded to the latest version of FMOD Studio & FMOD for Unreal today and immediately ran into an issue where some of our 3D audio events aren’t playing.

  • FMOD Version: 2.03.10 (upgraded from 2.03.06)
  • Unreal Version: 5.5.3 (custom build)
  • Platform: Windows

After digging into it a bit it looks like there might be a bug in UFMODBlueprintStatics::PlayEventAtLocation - if bAutoPlay isn’t set to true the returned EventInstance will be set to null and an “Failed to play event at location.” error will be logged. Came up with this fix that seems to be doing the trick:

Can you please confirm if this is a bug and whether this fix seems correct?

Thanks!

  • Ed