Removing the `setTimeout` not only doesn't break any tests, but it also fixes the linked issue. The long comment above the if statement was added in https://github.com/payloadcms/payload/pull/5460 and explains why the if statement is necessary GIVEN the existence of the `setTimeout`, but the `setTimeout` was introduced [earlier because the button apparently didn't work](https://github.com/payloadcms/payload/issues/1414). It seems to work now without the `setTimeout`, because otherwise the tests wouldn't even pass. I also tested it manually, and it works fine. Fixes #12687