Unreal5 & ART DTrack plugin crash

  • Do you use Livelink & DTrack source?
    yes

  • Does it work on editor when you change the ip in DTrack output to your pc dev?
    yes, I have one output to the master node and one output to localhost on the DTrack/dev machine, both port 5052 so I don’t have to change preset all the time

  • We had some problems with port 50000, that was already used, so we used localhost ip on the master with another port (127.0.0.1:5042 for example)
    Tried it, didn’t get better

  • It’s important to save the art preset (although it might be obvious, I had the problem)
    Yes, I do this

  • After that, you can package in development and see the logs in the nodes master and cluster to get furthermore information.
    getting this error:

[2022.06.01-11.48.51:874][  1]LogWindows: Error: === Critical error: ===
[2022.06.01-11.48.51:874][  1]LogWindows: Error: 
[2022.06.01-11.48.51:874][  1]LogWindows: Error: Fatal error!
[2022.06.01-11.48.51:874][  1]LogWindows: Error: 
[2022.06.01-11.48.51:874][  1]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000038
[2022.06.01-11.48.51:874][  1]LogWindows: Error: 
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764b30c9a Collab500.exe!FDTrackFlystickInputDevice::on_livelink_subject_added_handler() [E:\p4\Collab500\Plugins\UnrealDTrackPlugin-master\Source\DTrackInput\Private\DTrackFlystickInputDevice.cpp:202]
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764b2f6f4 Collab500.exe!TBaseRawMethodDelegateInstance<0,FDTrackFlystickInputDevice,void __cdecl(FLiveLinkSubjectKey),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [F:\UE\UE_5.0\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:470]
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff76464c982 Collab500.exe!TMulticastDelegate<void __cdecl(FLiveLinkSubjectKey),FDefaultDelegateUserPolicy>::Broadcast() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764648b00 Collab500.exe!FLiveLinkSourceCollection::AddSubject() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff76465a984 Collab500.exe!FLiveLinkClient::CreateSubject() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff7646aadc0 Collab500.exe!FApplyToClientPollingOperation::Update() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764642697 Collab500.exe!<lambda_4aa784d1f82263610ffbf219db80e3c9>::operator()() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff76466227d Collab500.exe!TBaseFunctorDelegateInstance<FOptionalSize __cdecl(void),FDefaultDelegateUserPolicy,<lambda_6189dcabfc4b1d4fbcd2768ca5f0b89c> >::ExecuteIfSafe() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff76440dbbd Collab500.exe!TMulticastDelegate<void __cdecl(void),FDefaultDelegateUserPolicy>::Broadcast() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764401f97 Collab500.exe!FEngineLoop::Tick() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764416d9c Collab500.exe!GuardedMain() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764416e6a Collab500.exe!GuardedMainWrapper() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff764419eec Collab500.exe!LaunchWindowsStartup() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff76442b6a4 Collab500.exe!WinMain() []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ff76cc5aafa Collab500.exe!__scrt_common_main_seh() [d:\a01\_work\12\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ffcfec77034 KERNEL32.DLL!UnknownFunction []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: [Callstack] 0x00007ffd009e2651 ntdll.dll!UnknownFunction []
[2022.06.01-11.48.51:874][  1]LogWindows: Error: 
[2022.06.01-11.48.51:887][  1]LogExit: Executing StaticShutdownAfterError
[2022.06.01-11.48.51:888][  1]LogWindows: FPlatformMisc::RequestExit(1)
[2022.06.01-11.48.51:888][  1]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3)
[2022.06.01-11.48.51:888][  1]LogCore: Engine exit requested (reason: Win RequestExit)
[2022.06.01-11.48.51:899][  1]Log file closed, 06/01/22 13:48:51

Just for completeness, are my source settings:

Your last comment gave me some more things to try but still no luck. Do you remember exactley which change that made your setup work?