Documents when the full STA+Application.Run() approach is needed (secured/verified writes), why our first attempt failed, the correct pattern using Form.BeginInvoke(), and tradeoffs vs fire-and-forget. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>