I am working on a project developed with Unreal 4.27.2.
The Unreal Insight V0.14 version that comes with the engine works fine.
However, I would like to try the new version (V1.05+) that comes with Unreal 5.
I downloaded Unreal 5.4, opened the insight in it and started my development build.
However, this does not seem to work. I think I have a connection but it doesn’t save anything or create a file.
How can I get this to work?
In UE 4.27, the trace server was part of UnrealInsights app and it was using port 1980 to receive the utrace stream from the game runtime. In UE 5.x, UnrealTraceServer.exe is a separate process (spawned automatically by Unreal Insights, but also by game client/server or by editor) and it uses port 1981 instead. So, to record a trace from a UE 4.27 runtime, you still need the old Unreal Insights or to use -tracefile command line argument or to use-tracehost=localhost:1981.
Once the trace is recorded, it is safe to be open in any newer version of UnrealInsights (i.e. from any UE 5.x).