X Hubsan 2 no map display

X Hubsan 2 is an App to control Hubsan drones. I installed it via App Lounge on an FP3+. Drone control fully works, but the map display stays empty. The app allows to select a different map service for mainland China and tries to use Google Maps otherwise. The map display actually shows the mapbox logo, but otherwise stays empty.

I know this is related to not actually having Google services on the phone and microG trying to mimic it as best as it can. I am just wondering how this works, as I have seen other apps showing maps also using mapbox maps on /e/OS and Google Maps otherwise. Is the App selecting the map service or is this a map component offered by the OS (Google framework or microG) transparently to the App?

Just curious how this work and also interested in a solution.