**Reproduction steps** 1. Flash micro:bit with data-collection-program.hex (can flashed/acccessed via https://createai.microbit.org/). 2. Visit https://microbit-connection.pages.dev/. 3. Connect to micro:bit via "Web Bluetooth" connection type. 4. Whilst connected, flash a program from https://python.microbit.org/v/3. 5. Return to https://microbit-connection.pages.dev/, you should see the status as "Disconnected". 6. Flash micro:bit with data-collection-program.hex again. 7. Refresh https://microbit-connection.pages.dev/ page. 8. Attempt to connect to micro:bit via "Web Bluetooth" connection type. Connect will fail with the following error: <img width="576" alt="Screenshot 2024-11-01 at 11 25 54" src="https://github.com/user-attachments/assets/93c60e71-2d8c-4c01-89ac-c1cf1efe3988"> The fix for it appears to be just a matter of waiting and not attempting to connect for a while. The issue seems to somehow fix itself.