Hi,
https://manpages.debian.org/testing/connman/connman-service.config.5.en.html
A quick google search has led to believe (I’ve not tested, but it may be worth trying), you can create multiple .config files in /var/lib/connman/
for each connection. In theory it should just connect to the available hidden ssid.
Thanks Tom.