А нигде не облажался. Драйвер КОМ-порта в Винде так себя и ведет. Что бы драйвер не передавал после закрытия приложения - обнуляй буфера перед завершением. В свое время с этим накувыркался - с тех пор использую самопальный программно-управляемый пакетный обмен.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)