IRQ now works... very basic and stupid mistake, such time waste