Packed server starts and closes fast with no error log.

According to your log:

[2023.03.10-03.15.11:637][  0]LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()
[2023.03.10-03.15.11:637][  0]LogLoad: (Engine Initialization) Total time: 23.63 seconds
[2023.03.10-03.15.11:638][  0]LogCore: Engine exit requested (reason: EngineExit() was called; note: exit was already requested)

It’s exiting because EngineExit() was called. I recommend you put a breakpoint there and see why it’s being called.