Creating a suspended thread process does not seem to work. Functionally can work if debugging but waiting to process events when ready.
Reproduce:
Attempt to spawn notepad without debugging it, set the main thread to be created suspended.
Notepad window pops up without awaiting a call in the C# code to resume thread.