VPN causes invalid TimeZone to be detected
Submitted by Christian Hergert
VPNs are often in a different timezone than the one you are presently within. So detecting the timezone when connecting over a VPN creates a likely incorrect answer.
Perhaps ignore checking when a VPN is established, unless it can be made to go through the non-VPN network device.