I am using quickfix python and connecting to an exchange via TCP connection to receive order book market data updates from them.
I am receiving market data incremental refresh messages (MsgType=X) at quite a high frequency from the exchange server. Originally there will be no difference between the receiving time and the time shown in field 52 (sendingTime).
From the FIX logs, the difference between receiving time and sendingTime gradually increases until it becomes a 1 hour difference as shown here : 20241112-21:00:01.000000000 : 8=FIX.4.452=20241112-19:51:16.421
What are possible reasons for this mismatch between the sendingTime recorded in the FIX logs and the actual time i received this message