As the subject states, I am having a hell of a time getting the clocks to not blink like a VCR.
When I disable the Responsive Firewalls OR set the phone network interface to trusted (exclude from firewall) And reboot the phone, the time is synced however once i revert the settings back to normal (enable responsive firewall and from Trusted => Local) and reboot the phone it goes back to some other time it remembers.
Is there a flow chart that shows where the phones get its time in FreePBX or what has priority on what is being pushed to the phones.
I assume you’re using the PBX as the time server for the phones. With responsive, the phone only has access to the SIP port(s) until it successfully registers. After it registers, the phone will have access to other services, but I’m honestly not sure if NTP is exposed to registered devices or not. I assume it is, so it sounds like your phones only sync with a time server on boot, before the phone registers and before it can access the NTP service. Prob easiest to not use your pbx as the NTP server on your remote devices.