We recently upgraded to UE 4.16.3 and wWise 22.214.171.124.6302 and noticed that we got the following logspam in the Unreal Log for each event posted through PostEventAtLocation:
LogAkAudio:Error: Unknown emitter game object ID on event. Make sure the game object is registered before using it and do not use it once it was unregistered.
LogAkAudio:Error: AK::SpatialAudio::RegisterEmitter: game object is not registered.
LogAkAudio:Error: AK::SpatialAudio::SetGameObjectInRoom: game object not registered.
In the wWise log we got the following error message:
A temporary workaround until the audiokinetic team makes a real fix (or is it the real fix?) is injecting the following code after line FAkAudioDevice::PostEventAtLocation:1183 (after const AkGameObjectID objId = (AkGameObjectID)&in_EventName;)
AK::SoundEngine::RegisterGameObj( objId );