I have fixed the issue by coming to this URL https://console.cloud.google.com/google/maps-apis/home?inv=1&invt=AbsaKA&authuser=0
here you do this "hello world" and click on preview APIs
and then start playing with the code demo on jsfiddle and for some strange reason it enables the old "Places API" and start working everything
I have enabled it on here now that shows
there is something to do with "Places API" and "Places API (New)" https://console.cloud.google.com/google/maps-apis/apis/places-backend.googleapis.com/credentials
have a good evening and good luck troubleshooting this :)