The app says “Could not get the real location”
Most often system location is off or the accuracy setting is disabled. Check that location is on and that Wi-Fi and Bluetooth scanning are allowed in its settings.
This message is about the opposite task: the app needs to show where you really are, as a starting point and a place to return to after spoofing stops. It has nothing to do with spoofing itself — you can pick a point and start spoofing without your real location.
There are usually several reasons, and it is convenient to check them in order.
The first — location is turned off in the system. Check the switch in the quick settings or the location settings: with location off, no app gets coordinates.
The second — the permission is not granted. Open the app's settings and make sure location access is allowed with “precise” accuracy, not “approximate”. With approximate accuracy the system rounds coordinates to several kilometers.
The third — you are indoors and satellites are not visible. GPS needs a direct view of the sky; in a building, an underground parking lot or a subway car the first fix may never come. Moving to a window or going outside for a few minutes helps.
The fourth — network-based location is disabled. Android can determine the position from Wi-Fi and cell towers, and indoors this is the main source. The corresponding switches live in the location settings and on different skins are called “Wi-Fi scanning” and “Bluetooth scanning”; with both off, it is almost impossible to get a fix indoors.
The fifth, non-obvious one: spoofing is already active. While it is running, the app deliberately does not accept real coordinates — otherwise they would get into the cache and replace the saved point. Stop spoofing, wait for a real fix and start it again.
If after all the checks the real location is still not determined, while another map app finds you without problems, write to support with your phone model and firmware version — this looks like a quirk of the specific device.