Hi,
So I have a NavMeshBounds volume on a small ship in a world partition map, the ship doesnt move but it is set to dynamic (with modifiers) as I allow players to place new actors. It is the only nav mesh on the entire map.
If the player gets far enough away from the ship, naturally things start unloading behind the player which is expected.
In the editor this works fine, but in production/development build I get a fatal error with the below details.
[2025.02.19-09.39.03:715][628]LogWindows: Error: === Critical error: ===
[2025.02.19-09.39.03:715][628]LogWindows: Error:
[2025.02.19-09.39.03:715][628]LogWindows: Error: Fatal error!
[2025.02.19-09.39.03:715][628]LogWindows: Error:
[2025.02.19-09.39.03:715][628]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffffffffffff
[2025.02.19-09.39.03:715][628]LogWindows: Error:
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c4d68ff OneOfThem.exe!FNavigationDataHandler::RegisterElementWithNavOctree()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c4ef4cd OneOfThem.exe!FNavigationDataHandler::UpdateNavOctreeParentChain()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c4eabb5 OneOfThem.exe!FNavigationDataHandler::UnregisterElementWithNavOctree()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c4bc091 OneOfThem.exe!TBaseUObjectMethodDelegateInstance<0,UNavigationSystemV1,void __cdecl(void),FDefaultDelegateUserPolicy,TArray<FAsyncPathFindingQuery,TSizedDefaultAllocator<32> > >::ExecuteIfSafe()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c4df17f OneOfThem.exe!UNavigationObjectRepository::RemoveNavigationElement()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c4eba83 OneOfThem.exe!UNavigationObjectRepository::UnregisterNavRelevantObject()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c4ebcd9 OneOfThem.exe!UNavigationSystemV1::UnregisterNavRelevantObjectStatic()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72cb7ed03 OneOfThem.exe!FNavigationSystem::OnComponentUnregistered()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72c548f6e OneOfThem.exe!UNavLinkCustomComponent::OnUnregister()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72d0011e6 OneOfThem.exe!UActorComponent::ExecuteUnregisterEvents()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72d04862a OneOfThem.exe!UActorComponent::UnregisterComponent()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72cb0a0ac OneOfThem.exe!AActor::UnregisterAllComponents()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72d63e821 OneOfThem.exe!ULevel::IncrementalUnregisterComponents()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e2c055a OneOfThem.exe!UWorld::RemoveFromWorld()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72d65c30b OneOfThem.exe!ULevelStreaming::UpdateStreamingState()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e2d4c39 OneOfThem.exe!UWorld::UpdateLevelStreaming()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72d431cbf OneOfThem.exe!UGameViewportClient::Draw()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e110875 OneOfThem.exe!FViewport::Draw()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72d3b041e OneOfThem.exe!UGameEngine::RedrawViewports()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72d3c57ef OneOfThem.exe!UGameEngine::Tick()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e5e2215 OneOfThem.exe!FEngineLoop::Tick()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e5f2afc OneOfThem.exe!GuardedMain()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e5f2bca OneOfThem.exe!GuardedMainWrapper()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e5f58c2 OneOfThem.exe!LaunchWindowsStartup()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff72e6027d4 OneOfThem.exe!WinMain()
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ff7333bc68a OneOfThem.exe!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
[2025.02.19-09.39.03:715][628]LogWindows: Error: [Callstack] 0x00007ffc63ce259d KERNEL32.DLL!UnknownFunction
[2025.02.19-09.39.03:715][628]LogWindows: Error:
[2025.02.19-09.39.03:724][628]LogExit: Executing StaticShutdownAfterError
[2025.02.19-09.39.03:725][628]LogWindows: FPlatformMisc::RequestExit(1, LaunchWindowsStartup.ExceptionHandler)
[2025.02.19-09.39.03:725][628]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, LaunchWindowsStartup.ExceptionHandler)
[2025.02.19-09.39.03:725][628]LogCore: Engine exit requested (reason: Win RequestExit)
If I set the navmesh to static it works fine so clearly a dynamic only issue but I wonder if anyone can help me understand the issue or know how to fix it?