messages sent when mqtt client is disconnected somehow get queued up and sent anyway
messages sent when mqtt client is disconnected somehow get queued up and sent anyway