GPS rescue function only partially works with certain flight controllers using BetaFlight 2026.6.1
Describe the bug
When testing GPS rescue switch with stock settings,at a safe distance and with a valid compass heading, the drone climbs and rotates to the home point but remains stationary, drifting slowly in the wind.
To Reproduce
Flash Betaflight 2026.6.1 on one of the affected flight controllers, assign a switch to the rescue GPS, wait for a GPS fix, then fly straight to obtain a valid heading. Enable the GPS rescue switch (RESC displayed in the OSD). The drone should climb, then pivot and stop moving forward.
(Several angle/speed/ throttle parameters tested, sanity checks ON/OFF tested, but the result is the same.)
Expected behavior
GPS rescue enabled the drone must gain altitude, rotate and fly to the home point before landing.
Support ID
"12b5f8d6-31ec-4eaa-a42f-eb50c6cb7a42"Flight controller
GEPRC GEP-TAKER G4 35A AIO (TAKERG4AIO target)
Other components
-GOKU GNSS module (GOKU mini V3 without compas) -VTX DJI O4 PRO -RX ELRS 2.4 SPEEDYBEE
How are the different components wired up (including port information)
-GPS on UART 4
Add any other context about the problem that you think might be relevant here
same behavior on: RADIOLINKF722 SPEEDYBEEF7V3 SPEEDYBEEF405AIO BETAFPVF405 SPEEDYBEEF405MINI SEQUREH7V2 HGLRC_H743_LITE
Discord thread here: https://discord.com/channels/868013470023548938/1536055726768652381
Source: betaflight/betaflight