Google Maps does not work on device | Provisional headers are shown

I’m creating an ionic 2 application based on Google Maps’ Javascript API, not the native one. In the browser, it works perfectly, but on the device, the map does not show and when a take a look at y network tab on chrome. I see that some requests are blocked so I have “provisional headers shown” (requests to my server API are not blocked).

I have Cordova white list plugin installed.

Any suggestions?