Roborock vacuum fails to be added as matter device

I have attempted to add my roborock vacuum to my v2 hub as a matter over wifi device several times and get the 03-500 error message every time.

I initially tried pairing via the code provided in the roborock app. Failure.

I then was able to use the roborock generated pairing code to add it to Google Home without issue, but GHome’s supported matter version is woefully out of date.

While linked to Google Home, I generated a matter pairing code in the GH app and attempted to use that in SmartThings, but still get 03-500 errors.

My wifi is provided by Nest Wifi Pro 6E mesh devices. Phone is android. No VLANs are in use. I can see the _matter and _matterc mDNS advertisements on the network, but SmartThings refuses to pair. I also tried pairing while forcing my phone onto the 2.4ghz wifi network to no avail.

My forum email is the same as my hub’s account email. I have dumped hub logs and granted support access to my account.

Any ideas?

Also, why are we not able to get access to our own hub logs?

Update:

I deleted the pairing with Google Home and attempted to re-pair to SmartThings directly with the code generated from the roborock app. Both apps on my Google Pixel 9 Pro. That failed again.

I then used that same code on my partners iPhone and it worked immediately.

What gives?