A detecção de mensagens suspeitas será ativada se 5 declarações RECEIVE consecutivas forem revertidas. não há como desabilitar isso, nem há como reativar a fila no leitor de fila. Como a desativação é assíncrona, ela pode desativar a fila após sua lógica tenta reativar uma fila desativada.
A solução adequada é nunca reverter intencionalmente e lidar com todos os erros. No entanto, essa nem sempre é possível . Minha recomendação seria conectar uma notificação de evento na fila do evento QUEUE_DISABLED. Isso acionará uma notificação e você poderá reagir a essa notificação.
As filas podem ser reativadas com:
ALTER QUEUE [queuename] WITH STATUS = ON;