I don't think so. There are a number of reasons why NTP synchronization is failing.
If your Cisco device is configured as the NTP MASTER, it will override a valid time source. Configuring multiple machines in the same network with the ntp master command can cause instability in timekeeping if the machines do not agree on the time.
You might consider configuring your "master" with an NTP server that is on the Internet. Cisco devices are not really meant to be authoritative time sources.
You might also check authentication if you're using it, and any NTP access-list entries to ensure that they are correct. Also, any firewalls between your NTP server and other devices should allow UDP port 123 in both directions.
Here is a URL that provides details on how to configure NTP. I find that many problems can be traced to configuration errors.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...