Openwrt cannot restore network

I encountered a very strange problem. When my optical modem is turned off or restarted or does not work for some other reason, my openwrt will lose the network. Of course, this is normal.
But when the optical modem resumes working, openwrt still seems to have no network. Every time I need to restart openwrt to return to normal. I use PPPoE dial-up!
I need to clarify that I saw a forced link, which I did not select because I thought that when I selected it, openwrt would always consider the link to be normal no matter what state the link was in
OpenWrt version info is OpenWrt 23.05.5 r24106-10cc5fcd00 / LuCI openwrt-23.05 branch git-25.035.63319-73ae2e2