Da fehlt wohl ein wenig Fehlerbehandlung, denn das bedeutet, dass eine
Exception nicht abgefangen wird. Als ersten Schritt kannst du einmal versuchen TApplicationEvents zu benutzen und dort OnException zuweisen. Vielleicht kommt da ja etwas an.
Alternative wäre z.B. madExcept.