Answer
This is built in behavior. The idea is to correct for clock drift within the sensor. As time goes by, the internal time maintained by the sensor gradually creeps out of accuracy. Every 12 hours, the sensor sets its timestamp request flag such that the user application sets the time again to maintain accuracy on the sensor side.