Petka 85 86 88 Activation Thread Requirement Better

The "activation thread requirement" refers to the constraint that certain initialization procedures must occur on a specific thread context, or that the main thread must remain unblocked during the activation handshake. Failure to adhere to this requirement in v85–v88 typically results in deadlock, crash-to-desktop (CTD), or "ghost" activations where the client appears running but fails to render or connect.