Google updated their terms of use and you need a license key per july 2018. Without it no more free google maps regardless which platform.
I moved to leaflet maps as they are open source. Mendix has an app for that :-)
or you can get a google api key, you need to enter your credit card details though: