At wits end - going to unhandled-IRQ handler from vTaskSwitchContext for no apparent reason