Weird topic in MQTT explorer - am I spamming broker?

I think yes you are correct it’s every 50ms. I could use millis to call a function I guess.

With your solution how would the topic get set the string back to “QUIET”. Does QoS 0 without retain get thrown away immediately?