Thanks for all that advice. I have gone through the rescue method which seems to work OK but I still cannot connect to the other tabs on the GCS. These seem to require the appropriate serial port (ie COM3), which is not available. I only see COM1, LogFile and UDP. It doesn’t seem to be a firmware problem, or anything to do with LibrePilot, but something more basic in the way ports are allocated.