Learned an example of a badly coded #Android app today (#Poppy)
Apps expect that there is always a location. Why shouldnt there be one, all devices have #NetworkLocation dont they?
Well no, on #GrapheneOS and most other free Androids, only #AGPS is used. Network location can be manually enabled somewhere in some settings
A good app would use a fallback location now, centering the app in Europe or whatever. A bad app leaves the user unknowing if the map rendering is broken, as the map is white