Cara, esse erro significa que a porta esta bloqueada por algum motivo que pode ser por que outro aplicativo está usando a mesma.
Se você, por um acaso usa impressora Daruma apartir do modelo FS600 e por um acaso, usa a DarumaFrameWork.dll, verifique se no Regedit>Key_Local_Machine>Software>Daruma>ECF as chaves BuscaPorta e ControlePorta estão igual a 0, por que se não estiverem, pode ser que a Daruma esteja tomando o controle da porta.
Se você não usa Daruma, verifique se no momento em que você fecha sua aplicação, está liberando a porta. Outra coisa que você pode verificar: Ao fechar sua aplicação, dê um CTRL+ALT+DEL e vá em processos e verifique se sua aplicação não continua lá. Se continuar, está tendo problemas ao finalizar sua aplicação. Enfim, basicamente é isso, a porta está sendo utilizado quando você está requisitando a mesma. Espero ter ajudado.