I see. Seems the router locks BSSID. Locking BSSID will result stable connection if the AP is good. But if the AP is not reliable don’t need to lock BSSID.

Here is what you can try.

First keep the gl_health disabled.

Second, ssh to the router and remove the BSSID settings in wireless station configuration. In /etc/config/wireless