I’ll bet your Inbound Replies Timeout is set to -1.
If so, try changing it to a positive number like 60 seconds. After the first message is sent to the broken connection and the ack doesn’t come back within the timeout, it should auto-reconnect and resend. (Assuming you have reconnect and resend turned on, too.)