Can someone confirm whether Arduino Cloud and especially OTA updates function correctly over a Starlink Internet connection? Is there any particular software or configuration required to make it work? I understand that Starlink uses a double-NAT system ("carrier-grade" NAT, i.e. CGNAT), over which some remote access methods don't work.
In case it matters, the device is an Arduino Opta.
Starlink works great for end-user devices that ask something else on the Internet for data, then get that data back in the reply, such as all your typical web browsing. It doesn't work so great for end-user devices, such as a personal gaming server or industrial PLC, that quietly wait to be reached by something else on the Internet.
So Arduino OTA updates would only work if the end device maintains a connection to the Arduino Cloud server, or perhaps periodically reaches out to the cloud server and checks if there is anything it needs to know.