Does the Local solution have a SSL cert installed. I had the same problem and resolved it by having an SSL cert installed. It should work fine after the cert installation on your Local instance installation.
I looked up the error code and read it, then I created new credentials and my error continued, so my conclusion was that my problem is related to enabling billing, but I want to know if I am wrong or if I am doing something wrong.
This is the key that I am using in the file appsettings.Production.ini specifically in the parameters
Thanks to your help and collaboration we managed to correct our first error, since we had the ApiKey wrongly defined in the appsettings.Production.ini file (we were using ApiKey =%AI … Ow%).
When correcting it we were able to see the BillingNotEnabledMapError error
So with that we discovered that it is necessary to enable billing to use the Google Maps ApiKey.
We have temporarily enabled billing (because some paperwork is required at the Bank to buy these services) and the map report no longer shows the watermark; however, on that local server, a survey with questions about GPS has not yet been conducted.
In addition, it would be convenient to add in the documentation of the use of the Google Maps ApiKey, the APIs that must be enabled to obtain the functional ApiKey in Survey Solutions.
Again, thank you very much for your help and for always collaborating.