TL;DR
After upgrading my Beryl GL-MT1300's firmware from 4.3.19 to 4.3.25 (released in March 2025), I noticed that I couldn't change the 5GHz Wi-Fi channel anymore while in repeater mode. What's the reason for not allowing this anymore ?
The full story
Yesterday I needed my Beryl GL-MT1300 for the first time in a few months, and after logging in it proposed to upgrade the firmware, from 4.3.19 to 4.3.25, which I did. After the upgrade, it became excruciatingly slow (pinging the Beryl from 1m away, I had around 700ms delay !). Web UI was hardly usable. Rebooting the device didn't help.
Applying "Reset firmware" solved the problem.
Note that it isn't a factory reset, because it didn't restore the firmware shipped with the device. It still was on 4.3.25 after doing the reset. But everything went back to normal (of course I had to redo all the config).
But I think I may have identified what caused the slow Wi-Fi after upgrading to 4.3.25.
I'm using it as a repeater. Back with 4.3.19, I changed the Wi-Fi 5GHz channel to 48, because I have a rather old Chromecast (NC2-6A5, around 2015) that can only connect to Wi-Fi 5GHz with a channel below 149.
Now, I noticed that 4.3.25 doesn't allow changing the Wi-Fi 5GHz channel anymore while in repeater mode. Upgrading from 4.3.19 to 4.3.25 with a custom channel may have caused that slowness.
Thus, my question : what's the reason for preventing us from modifying the Wi-Fi 5GHz channel in repeater mode in 4.3.25 ? (at least from the web UI, I think it's still possible to change it through CLI, or maybe even through LuCI, although I didn't try).
I ended up reverting to 4.3.19, to get my channel 48 back ! Now everything is back to normal and I can use my old Chromecast again. But I wasted 2 hours applying a firmware update, only to revert everything to how it was before.