After we opened up the Google Home App, we accepted the Terms & Conditions and Location Permissions.
The Google Home App then starts to look for devices it can connect to like the Google Home.
At first the Google Home App was not able to connect to the Google Home. It looked like Google Services was doing some updates over Wi-Fi to the Apps in the LG G6, and thus Android did not terminate the existing Wi-Fi connection to join the private Wi-Fi connection created by the Google Home.
After all the Internet updates were done, we restarted the setup process and this time the LG G6 was able to connect to the Google Home by connecting directly to it through Wi-Fi. Note that while the LG G6 is temporarily connected to the Google Home's Wi-Fi router during this setup process, it will lose Internet connection over Wi-Fi.
We had to then play a test sound and choose the room the Google Home was going to be in.
We then set up the Google Home with a Wi-Fi network enabled by the NETGEAROrbi. The Google App automatically uses the password that the LG G6 has already recorded for this Wi-Fi network so you don't need to manually input it again.
We looked at Chromecast Help which warned that Guest Mode/Client Isolation had to be turned off and UPnP had to be turned on in the Wi-Fi router settings.
In the NETGEAROrbi settings, we verified that Guest mode was turned off and UPnP was turned on. Perhaps the similar problems that we saw with the NETGEAROrbi not working with the Nest Protect (part of the Alphabet/Google family) as described in this review, also exist with the Google Home.
In the Google Home App, we completed the setup and went back to the Google Home's settings to forget the Wi-Fi network created by the NETGEAROrbi.
Once the Wi-Fi network was forgotten, we could go into the Google Home App to perform the setup on the Google Home again.