Unable to capture console output as running process c#


When I attempt to launch a server and log in near-real-time the console output I am only able to get to the following line before process output events stop flowing?
[2023.04.10-14.53.58:257][ 0]LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()
The server continues to run, and fill the local log, for example the next event is this. I somehow wonder if something Epic/Unreal is doing that detaches this, but Iv’e never seen this and I dont want to scrape logs :frowning:
[2023.04.10-14.53.58:257][ 0]LogLoad: (Engine Initialization) Total time: 1.86 seconds

Any thoughts?