GL-MT3000 router stuck on getting IP (Tailscal VPN)

I need help. I am in a coworking space with many wifi options. One wifi connection was working for me but yesterday stopped working for no apparent reason. When I connect the router admin panel says connected successfully and it has an IP but no access to the internet. I have noticed when I change MAC mode it connect for a second then drops again. I am on v4.6.9…..My other issue is with the other wifi options here, when I connect the router is unable to get an IP and is stuck on getting. I have seen the other threads regarding this issue but none of the fixes worked for me. I tried messing about with MAC settings and I do not think it is related to my firmware version. I am using the router as part of a tailscale vpn and custom dns settings. Things have worked fine in other locations, I am very confused about why the wifi that did work has just stopped. I need advice on the next steps to troubleshoot this. I have attached the logs from immediately after making each connection.

cantGetIP.tar (231 KB)

hasIPnoConnection.tar (229.5 KB)

Also for example my hotspot is still working but it is not fast enough and I don’t want to rely on it.

From the first log, we can learn that the MT3000 repeater connects to the WiFi OCWmembers-CAT1side, and MT3000 sent dhcp discover, but primary WiFi does not reply to the offer IP.

Is it able to connect to OCWmembers-CAT1side on your phone and Internet work fine?
If ok, you can clone your phone's MAC to MT3000 repeater.

From the second log, when the MT3000 repeater connects to OCWmembers-EventArea1, it replied offer IP (you mentioned but no Internet).
You can SSH to router, try to ping [the gateway of primary WiFi] (like ping 172.17.180.1) to see if it is reachable?
If not accessible, may be that the primary WiFi router such as firewall controls/blocks the traffic.
Because through comparison tests, MT3000 repeater is normal to connect to your phone hotspot and Internet work fine.