Tailscale stopped working after router roboot with the newest GL-XE3000 firmware

I updated my GL-XE3000 to the newest firmware a week ago, and since then I’ve noticed an internet issue after rebooting the router.

After a reboot, I’m either unable to connect to the internet at all, or the connection constantly drops packets. After a couple of days, the issue resolves itself. However, every time I reboot the router, the problem comes back.

Recently, I think I found the cause: the Tailscale application stops connecting. After reboot, the router keeps trying to connect to Tailscale, but it fails repeatedly.

If I manually disable the Tailscale app and then reboot, the internet works fine. If I enable Tailscale and reboot, I lose internet again and have to wait about 24 hours before Tailscale reconnects and the internet works normally.

This problem never happened with the previous firmware — before, whenever I rebooted the router, it would connect to the internet and Tailscale would come up correctly every time. The issue only started with the recent update.

How can I solve this issue?