Service Broker: Queue Monitor is dropped after poison message
When a transaction rolls back five times, Service Broker disables all queues that the transaction received messages from, even if you have poison message handling turned off. This would mean recreating the event notifications.  So, adopt try .. catch and handle your poison messages.  You get four tries before SB will handle it for you.