you could clear the Apps caches via Settings → Apps & Notifications → Magic Earth
- what’s your /e/ and Magic Earth version?
- did you install many device-local maps?
- do you render most/all map attributes? (see General Settings → Maplayer)
From your description it might hang if it doesn’t get a position. It would be worth it to check adb logcat (or logfox) at the same time it hangs.