Hi Dan, This is very helpful. Sorry for hijacking your thread, but I am struggling to find a good set of resources for troubleshooting ptpprov.dll. In my lab, I have a grandmaster direct on the LAN - sometimes the provider locks and works perfectly and sometimes it just doesn't work, no matter how much I restart w32time, issue a resync, etc. w32tm just reports "There is no time data available" There is nothing useful I can see in the PTP-Operational log. I know the packets are present on the network and that the subscriber has subscribed to the multicast group because I can see all the PTP traffic in wireshark. Is the source to the provider available anywhere? There used to be something on GitHub in the SDN repo, but it seems to have moved. My suspicion is that there is something about the announcements that is causing ptpprov to reject them, although I don't know why it would work sometimes and not other times. The GMC is locked to GPS.
I have done lots of searching on the internet and anything I have found about this provider seems to be written by you, so I thought I would try a cheeky direct approach...
Regards
Martin