USB OTG-HS (CDC) stopped showing up when NVIC was set to 1 (the rest were all 0)
I am using the Nucleo-H7A3ZIQ for a project, utilising the Communication Device Class of the USB OTG-HS. Everything was working well, then there was an issue that the timers stopped taking inputs with the USB configured, while they worked fine when USB wasn't used. Due to this, I started tinkering and set the NVIC preemption priority for the USB to 1 (all others were 0). This resulted in a lot of program crashes, and the USB CDC not recognised even by the OS.
It started working fine when I reset its priority. Any idea about this, and also the timers not taking inputs?
