I have the same problem.
Sometimes it works and sometimes doesn't at the same location.
Here you can see the deviceLocator request
Here the google maps integration
Here the details of the response
And then after a while it gets the respones with location.
the details request
Any ideas, I know that error 404 is because there is no Latitude and longitude found but i used the ESPWifiLocation library https://github.com/gmag11/ESPWifiLocation and it works just fine.