Vielliecht wurde da mal was geändert?
Es ist zwar schon viele Jahre her, daber (vermutlich) ist damals mal ein Projekt, an soneiner Stelle, öfters mal hängen geblieben.
Jedenfalls nach einem Umbau und vorherrigem Freigeben des BeginRead, blieb es dann nicht mehr hängen.
Stellt der nach dem EndWrite das BeginRead eigentlich wieder her?