Minimap can show significantly incorrect clock time if not used in a while

If I play for a while with the map overlay, then when I switch to the minimap (by pressing Tab) then the displayed clock is inaccurate, sometimes dramatically so, for a period of time before it corrects itself.

Expected behavior: the displayed clock should be immediately accurate upon switching to the minimap.

Video of the bug: https://youtu.be/V7NxVf0iTlE you can see when I switch to the minimap it shows 2:45 AM for a period of time (very inaccurate) and then switches to 4:13 AM (accurate). In this example, it doesn’t take very long to switch to the correct time, but I seem to remember that it sometimes takes much longer.

Log:
Player.log (1.3 MB)

Thanks!