Ok, I know why is important in diagnostics to calculate delta time between timeout errors.
As a Soft Eng, it was just a suggestion to "hide them" not remove them. Just like you did in the previous case.
Since I connect with a client, you do FIFO latest messages. Not sure how deep the FIFO is on any of your devices, but it is an embedded device 🙂.
If FIFO is short, older messages will be forced out of FIFO, which might be important at times. I would consider these messages in Vorbous mode for debugging. INFo in my opinion should be default spiting errors and warnings, like time delta threshold was exceeded, etc.
In addition, some additional side gain is less bandwidth used in case someone lives and relies on it in some developing countries, which do not have internet pipes as the rest.
Perhaps you did consider it in the past, but just wanted to share my thoughts and NOT to teach or commend you! 🙂