...aber zwischen 185 und 391 vergehen ca. 3 Sekunden!
Dann check mal den Code nach dem Aufruf von DoOnReadTransponder. Das ModalResult wird ja erst nach dem Application.HandleMessage überprüft und in diesem HandleMessage wird ja irgendwann mal das DoOnReadTransponder aufgerufen. Was immer danach kommt dauert halt so lange.