Reworked the way we are using interrupt. Creation of new interrupt handler causes issues with memory management (unacceptable delays). So, now the interrupt handler is registered during initialization only.