Hello,
This working principle is by design. The router stores up to 20000 requests in RAM, after it is full, it will start deleting the oldest 2000 entries. Upon reconnection, all of the stored and the new request data is sent to the MQTT server by first sending the stored and then the new data