OK, thanks to @arev’s excellent diagnostics it looks like I’ve found an issue with 2.0.x - namely, if your Teensy EEPROM wasn’t empty/unused, upgrading to 2.0.x doesn’t quite work right: it never prepopulates the board with factory defaults, meaning the editor doesn’t understand how to connect…
I’m solving this by adding a sysex message that forces the device to reset to factory defaults, and functionality in the editor to trigger this.
I’m quite slammed with work right now, though, so this will take a little while to see through, but it’s not a huge amount of code - just need to work out where the interaction lives. I think this might solve at least one other person’s mystery “why can’t the editor see a 2.0.1 board” issue.