Recently I found the UE4 editor crashed after C++ hot reload, then I checked the dump file, it showed the exception come from AkAudioDevice::Get.
This function returns nullptr after hot reload because of FAkAudioModule::AkAudioModuleIntance is null and FModuleManager::LoadModulePtr<FAkAudioModule>(AkAudioName) does nothing.
FModuleManager::LoadModulePtr will not recreate a new FAkAudioModule.
Is it a bug? Please help.