There seems to be a significant difference (when it comes to my application and its SPI communication) between a software reset/reprogramming and a power on/off action by toggling the USB power. In case of reprogramming or teensy_reboot, the SPI communication fails consitently whereas after a hard reboot by removing and replugging the uUSB connector the SPI communication works as expected. Any idea what could be causing this and/or how to solve this strange behaviour?