Enabling IGMP snooping on switches can cause synchronization failure for hardware timestamping based ESXi PTP Service.
Use the below command to get status of ESXi PTP service with hardware timestamping.
~ $ esxcli system ptp stats get
Metric Value
--------------------------- -----
Clock Source ptp
Grandmaster identity b49691.fffe.a59f4c
Interface IPv4 address
Interface IPv4 netmask
Interface operational state up
Interface speed 25000
Master offset 0
Pin Count 0
Port identity b49691.fffe.a59f4c-1
Port state LISTENING
Transport udp
Uptime 442.17