I'd add you don't have to run the programmer, and the programmer isn't doing anything wrong. This is macOS bug as far as I can tell, because:
Programming the teensy causes this, but also just unplugging / re-plugging it will do it.
Simpler steps to reproduce:
1. Teensy running in rawhid mode...