It showing this error again and again.
My settings in are as follow:
I find these “Check XYZ” errors unhelpful – check it for what? So, I typically end up simply reading the code: ardupilot/AP_Arming.cpp at Copter-4.1.0 · ArduPilot/ardupilot · GitHub
Line 151 reveals what we are actually checking: FS_THR_VALUE must be at least 10 steps lower than RC3_MIN (assuming RC3 is mapped to throttle which it usually is).
So check the value of RC3_MIN. You may need to re-run Radio Calibration to get the range correct. If the throttle channel really goes down to 982 then you need to lower FS_THR_VALUE. I always like to check what the receiver actually does in the case of signal loss, by turning off the RC and looking at the radio channels in this view. Then you can make sure the failsafe will trigger correctly.