Why does Venu 3s setup prompt for WLAN setup?

My wife‘s new Venu 3s prompted during the setup (in Garmin Connect) to set up a WLAN connection.

However, Garmin Connect was already connected to our WLAN and I find nothing about WLAN in the Venu 3s user manual.

What gives?