there is also a opkg I believe who can handle captive portals its worth a try.
See here the package should be called gl-portal-detect but it may or may not exist since ive not checked if its compiled in the repository, seeing this issue inside the github issue tracker it might not be there on every platform.
Only if it suddenly stops working then they might have blocked your routers mac address, I think it depends on your preference, if you visit alot of different hotels maybe its better to use the mac address clone.
Your phone device is using a unique mac address and your router is using a unique mac address they are usually thight on your hardware.
If a hotel hotspot blocks your router mac address they figured out on basis of the routers mac address that it was a router.
Gl-inet has a option, if you login on your routers web interface and go to settings there should be a tab for mac cloning, the only thing you have to do is change this mac address into the mac address of your phone, basicly you let your hotel hotspot think your phone is connected while in fact it is your router, you find the mac address in your phone settings or from your router if the client is connected.
In case you are using a device with only luci:
depending on the version of OpenWrt you can change the mac address on your wireless interface via the interface tab, on old versions its inside the interface itself, on newer openwrt versions there should be a tab called devices basicly it does the same as the gl-inet option.
Thanks so much for your consistency. I somehow accidentally was able to get the mac cloning to work.
I first log into the public wifi with the phone. Then I switched on airplane mode so that it does not switch to data. At that point, I was able to connect to the router ssid. From there, it automatically switched over to mac binding that is not the default which I assume the other one belongs to the phone. Turning off the rebind solved this use.
Thanks so much! It would have been etchy if I could not use my wifi camera to monitor my room.