Flint 2 + Google Nest Hub thread border router

Hi all

Just a quick question, does anyone have experience of getting Thread devices to work with it Flint 2?

I'm fairly certain my issue is the Thread Border Router on the Google Nest Hub (gen 2) display but I thought I should ask here as I'm completely out of ideas…

I've tried with two different brands of devices and neither will connect, both devices worked fine when connecting to my Eero's thread border router.

I've tried resetting both devices and my Google Hub. I've also tried adjusting every setting in the router.

Every time it's the same outcome. My phone can detect the new device, it asks me to pair it, and then asks me to scan the Matter code. I do this (or type it in) and it then says connecting to the device, followed by generating matter credentials, after that it gets stuck on the "checking connectivity to thread network" screen.

If anyone has this configuration working it would be great to know… or any kind of TBR with the Flint 2 for that matter…

Cheers

Dan

Hi

Well, I noticed that you seemed to resolve the issue on the Google forum by resetting some Google-related settings.

Including the link here for others to reference:
https://www.googlenestcommunity.com/t5/Speakers-and-Displays/Can-t-connect-thread-devices-to-hub/td-p/793744

Hi Will,

Thank you, and well spotted, that was indeed me.

In the end I had to carry out the steps below to fully reset my Google Home cloud and devices.

For future reference, if your stuck connecting thread devices, don’t waste your time digging through 100s of settings in the Flint 2 and Luci control panels because “AI” support told you to. The default settings are just fine, and you don’t need to enable IPv6 on your local or remote networks for Thread devices to work.

Cheers,

Dan

  1. In Android settings search for "thread", take note of the Thread network name, for example "NEST-PAN-FA0C"
  2. In Google Home app, delete ALL devices
  3. In Google Home app, delete home
  4. Factory reset all Google Home devices (displays, speakers, etc), once rebooted, switch them off
  5. Factory reset all thread devices, once rebooted, switch them off
  6. In android settings, search for "matter" and delete any paired devices
  7. In android settings, search for "thread" and ensure no networks are found, make sure you disable "save credentials to cloud"
  8. In Android clear cache and storage on Google Home
  9. In Android clear cache and storage on Google Play Services
  10. Log back in to Google Services (account/store/play/etc) and make sure phone is working correctly
  11. Go to Google Home and add a new home
  12. Turn on Google Home Hub and add new device in Google Home
  13. In Android settings, search for "thread", your Google Hub should now have a new thread network name, for example, "NEST-PAN-08BA"
  14. Switch on one thread device and put it into pairing mode
  15. Add device in Google Home.
  16. Repeat steps 14 and 15 for all other devices.
1 Like

Thanks for sharing the detailed solution steps—they’ll be very helpful for others who might run into the same issue in the future!