Es wären sicher einige Konkretisierungen sinnvoll.
Ist der Abbruch so unter Debug-Kontrolle durch die
IDE?
Hast Du eigene Threads erzeugt? Wie viele? Was tun die grundsätzlich?
Hast Du eine try...except-Behandlung in den Execute-Methoden?
Wenn man das nicht wirklich debuggen kann, kann man sich mit Logs heran tasten.
Komfortabel ist CodesiteLogging, aber das kann die Abläufe der Threads schon stören.
Manchmal ist es daher sinnvoller, in Stringlisten oder Textfiles zu loggen.