Hi clariealberts
As you suspected, it is due to the new terms of use of the Google Maps API.
These have been revised recently.
You need to link a creditcard and eventually enable some packages of the Maps API in the Google Cloud Console.
Hope that helps.