Enviro indoor fails provisioning - incorrect redirect

Okay, so I’ve had an enviro indoor running as a classroom monitor for about a year now, noticed that it wasn’t loading any data up to Adafruit despite the lights behaving normally on button push etc. It seemed to be working perfectly.

Unfortunately, on trying to update the firmware and reprovision it’s throwing redirection errors and will not connect to anything. Resetting the Pico gets it to show up in Windows, it reboots with the correct WiFi available, but redirects to an MSN page!

Help!