Заметил, что m20.cloudmqtt.com с завидной регулярностью подвисает, помогает ручной рестарт сервера через console.
Пообщался с их техподдержкой. Причина отказа в соединениях - слишком много незакрытых сокетов. Возможно, приложение что-то недозакрывает..
Может, перед уходом в спячку стоит явно...