I am using PubSubClient to publish to two different feeds with an ESP32 for temperature and battery voltage. No matter what order I publish in, the second publish will not always show up in Adafruit IO. In testing I was sending the two messages every minute but had the same issue when sending two messages every hour. I have also tried adding a delay of 500, 1000 and 2000 in between the publish calls and get the same behavior. This is a battery project so I am trying to limit the amount of time awake with wifi turned on.
Is there a limitation of how fast I am sending messages to feeds through MQTT even if I'm not hitting the threshold per minute?