The GC app has been working fine for years using WiFi to synch my devices. In a new location, using the same phone on a different gateway with a firewall, the GC app complained once about no connectivity and will no longer sync with Garmin web servers (it just displays the spinning cursor). The phone does have working connectivity for HTTP[s], DNS, and NTP, to name a popular few. It must be one or more ports being blocked by the firewall doing its job. I can open additional ports, but disabling the firewall is not an option.
It should be quite straight-forward to disclose the ports that need to be open for the GC app. Absent Garmin publishing this information, somebody must have run Wireshark or similar to find the answers. I find it somewhat remarkable that web searches in 2026 cannot easily locate this information.