Have you tried wiring the error out from the VISA Write to a Case Statement where the case Error causes a "Break at Serial Port.vi" and where the No Error cases simply wires through?
The idea is to send a break to the serial port and hopefully recover without having to close LV in order to regain control of the port.