In order for Geo Tracker to record tracks in background correctly without interruptions on Huawei devices, you need to make several additional settings in the system:
Next, on the same screen tap “App launch”, find “Geo Tracker” in the list and tap the toggle to the right of it. New window will appear, please make sure all three toggles here are switched on – «Auto-launch», «Secondary launch» and «Run in background»:
Also app will suggest you to turn off battery optimizations on recording start, if they are turned on (this is the default). Please confirm it, if you want the tracks to be recorded correctly in background.
Some extra information can be found on dontkillmyapp.com.