Stimmt, vermutlich wird da jedes mal eine Nachricht gesendet

Das könnte schon ein bisschen Ärger machen.
Und keiner gibt dem MainThread Zeit diese zu verarbeiten.
Das passiert alles erst nach dem Ende der Methode, bzw. beim Anzeigen des Abbruch-Dialogs.
Ein Therapeut entspricht 1024 Gigapeut.