Die PIN wird vor Beginn des Dialoges angefragt. Es macht ja keinen Sinn, einen Dialog zu beginnen, bevor man (also Programm) alle Daten beisammen hat, die man zum Dialog braucht.
Wenn Du auf Abbrechen gedrückt hast - wie lange hast Du gewartet? Beim Dialog heißt der Druck auf den Button Abbrechen nicht, dass SOFORT was passiert. Damit keine undefinierten Dialogzustände entstehen wird nämlich nicht der laufende Dialog abgebrochen, sondern die weitere Verarbeitung nach dem laufenden (oder eben stehenden). Für den laufenden Dialog müssen erst die entsprechenden Timeouts ablaufen. Und das kann mitunter mehrere Minuten dauern...
Klingt also alles so, als ob auf Deinem Rechner Problem mit der Kommunikation nach Außen vorliegt oder aber die Bank nicht antwortet.
Im Übrigen machen Problemanfragen - gerde wenn's um Kommunikation geht - immer nur Sinn, wenn man auch nennt, um welche Bank(en) es geht....