Hallo Daniel,
hast du daran gedacht, anstehende Interrupts erst einmal zu löschen, bevor du sie wieder enablest?
Vom letzten Aufwachen bleibt sonst sicher noch ein Flag stehen.