Well, did figure it out in the end... The widget must be placed inside a dataview, does not matter what dataview, can be a dataview getting the Maps API. The API key atttributes must be filled. Also a datasource for the locations must be present with valid Lng and Lat.
I also had some CSS setting the height of the marker widget to 0vh :(
I have been recently worked with the newer Google Maps widgets, and if there are no JavaScript errors but the map itself is not rendering, I'd recommend checking a few things:
maps.googleapis.com/maps/api/js) and that there are no Google Maps warnings such as RefererNotAllowedMapError, InvalidKeyMapError, or BillingNotEnabledMapError in the console.height: 0 or hidden content (tabs, collapsible containers, conditional visibility) can prevent the map from displaying.Also personally i would suggest creating new project and test once. Because in my case the is UI.
If the application CSS has Z Index it would also afftect map marker rendering in React Native Widget.
That should help narrow down whether it's an API configuration issue, a layout/CSS problem, or something specific to the widget version.