Hi Steven Sommars,
Thank you for your patience.
Based on the above discussion, the issue is with Azure's PHC implementation affecting time synchronization accuracy.
PHC (Precision Time Protocol Hardware Clock) and NTP (Network Time Protocol) both can be used for time synchronization, but currently, no official documentation explicitly states that Azure's PHC implementation for precise synchronization tasks errors or drift. While Azure's PHC implementation is designed to provide accurate time synchronization, but its effectiveness will sometimes be compromised by host clock errors as the PHC relies entirely on the hypervisor's host clock.
Currently, for workloads which requires high precision and to improve efficiency for better alignment with UTC, external NTP servers will be the preferred choice.
https://azure.microsoft.com/en-us/blog/time-synchronization-for-financial-services-in-azure/
If the information is helpful, please click on "Upvote"
If you have any queries, please do let us know, we will help you.