I think that's a failure mode of using the legacy completions API rather than the new responses API. With the responses API, the agent actually goes and does the things it's supposed to do.
If you make your Windows 11 USB with Rufus you can disable the TPM 2.0 and other hardware requirement checks. You totally should try a Linux install first though!