As you say, the follow up comments have been useful for all concerned so it’s just as well it did become a discussion.
Once again, if it had been made clear at the outset that this was intended only for the desktop version then I would have done as you suggest.
And again, the real solution is to fix the product.
The error is exactly the same as the error in the desktop version. Trying to use geolocation results in a message indicating that SketchUp thinks there isn’t a functioning internet connection. Although obviously this cannot be true since the user is accessing the application via a functioning internet connection. I suspect the same broken check that is built into the desktop version has been built into the web version.
So now it’s a known issue. Of course it would have been a known issue to SketchUp already at the point that it happened, because no doubt you have intelligent error monitoring and reporting running for your web application. And it’s entirely impossible that I was the only user to experience the error, and vanishingly unlikely that I was the first.