Impostare 2 connessione wifi con arduino cloud

Ho visto nel forum inglese una domanda simile, come avere iot su 2 wifi diversi. Nessuna soluzione.
IOT Cloud - multiple WIFI credentials and access points "
Forse, prova a vedere cosa risponde ArduinoCloud.begin. Ritorna un intero. 0 falso, diverso da zero dovrebbe essere vero.
Nel setup avere 2 begin su 2 oggetti ArduinoIoTPreferredConnection diversi.
ArduinoIoTPreferredConnection è solo il nome dell'oggetto.
Se la prima begin fallisce si usa la seconda.
In tutti i casi se funzionasse, solo all'avvio della Board potrebbe scegliere rete attiva. Ma non durante la loop (ovvero se cade connection)

// Connect to Arduino IoT Cloud
int chk=ArduinoCloud.begin(ArduinoIoTPreferredConnection);
if(chk==0) //fallito se falso? 
{ ArduinoCloud.begin(ArduinoIoTSecondConnection);
}

Nel thingProperties.h provare come fa quel tizio al link