Throttle failsafe not working

I am running arduplane 4.5.4 on an h743wingv3. I belive i have properly setup throttle failsafe but it has a weird issue. In ground testing when connected to mission planner everything works as expected, when I turn off my transmitter it enters rtl. But when I am not connected to mission planner and turn off my transmitter my osd says throttle failsafe on but instead of entering rtl it just goes 0 throttle. when I turn the transmitter back on the osd says throttle failsafe off.

arduplane-parms.param (21.6 KB)
heres my params

after testing it appears that gcs failsafe cant be enable if rc failsafe is. Is this a bug or is this propper.