Так - нет критичных ошибок.
Не, “повторный запрос” - точно не надо/
Посмотрите как описывается, например тут: Debounce (антидребезг) - #2 от пользователя BrainRoot
Всякий раз когда выполняется trackMqtt("
- создается новое правило (объект)
то есть это не единичный запрос топика, это создание обработчика.