RT3200 keeps losing connection to WAN

Hello,

I am having a strange issue with my RT3200 (running OpenWRT 22.03.2) and it losing connection to the WAN every so often. Small brief snippet of log files is below with IP addresses redacted.

Tue Nov 29 02:08:35 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 02:14:13 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 02:17:02 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 02:18:27 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 02:19:09 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 02:19:30 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 02:19:33 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Tue Nov 29 02:19:36 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Tue Nov 29 02:19:39 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Tue Nov 29 02:19:42 2022 daemon.notice netifd: wan (2544): udhcpc: lease lost, entering init state
Tue Nov 29 02:19:42 2022 daemon.notice netifd: Interface 'wan' has lost the connection
Tue Nov 29 02:19:42 2022 daemon.warn dnsmasq[1]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Tue Nov 29 02:19:42 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting discover
Tue Nov 29 02:19:43 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting select for #redacted, server #redacted
Tue Nov 29 02:19:43 2022 daemon.notice netifd: wan (2544): udhcpc: lease of #redacted obtained from #redacted, lease time 12599
Tue Nov 29 02:19:43 2022 daemon.notice netifd: Interface 'wan' is now up
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: reading /tmp/resolv.conf.d/resolv.conf.auto
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using nameserver 9.9.9.9#53
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using nameserver 1.1.1.1#53
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using only locally-known addresses for test
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using only locally-known addresses for onion
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using only locally-known addresses for localhost
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using only locally-known addresses for local
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using only locally-known addresses for invalid
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using only locally-known addresses for bind
Tue Nov 29 02:19:43 2022 daemon.info dnsmasq[1]: using only locally-known addresses for lan
Tue Nov 29 02:19:43 2022 user.notice firewall: Reloading firewall due to ifup of wan (wan)
Tue Nov 29 05:36:37 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 05:43:11 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 05:46:28 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 05:48:06 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 05:48:55 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 05:49:20 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Tue Nov 29 05:49:23 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Tue Nov 29 05:49:26 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Tue Nov 29 05:49:29 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Tue Nov 29 05:49:32 2022 daemon.notice netifd: wan (2544): udhcpc: lease lost, entering init state
Tue Nov 29 05:49:32 2022 daemon.notice netifd: Interface 'wan' has lost the connection
Tue Nov 29 05:49:32 2022 daemon.warn dnsmasq[1]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Tue Nov 29 05:49:33 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting select for #redacted, server #redacted
Tue Nov 29 05:49:33 2022 daemon.notice netifd: wan (2544): udhcpc: lease of #redacted obtained from #redacted, lease time 11709
Tue Nov 29 05:49:33 2022 daemon.notice netifd: Interface 'wan' is now up
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: reading /tmp/resolv.conf.d/resolv.conf.auto
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using nameserver 9.9.9.9#53
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using nameserver 1.1.1.1#53
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using only locally-known addresses for test
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using only locally-known addresses for onion
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using only locally-known addresses for localhost
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using only locally-known addresses for local
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using only locally-known addresses for invalid
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using only locally-known addresses for bind
Tue Nov 29 05:49:33 2022 daemon.info dnsmasq[1]: using only locally-known addresses for lan
Tue Nov 29 05:49:33 2022 user.notice firewall: Reloading firewall due to ifup of wan (wan)
Mon Nov 28 21:19:50 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 22:19:51 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 22:49:51 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 23:04:51 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 23:12:21 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 23:16:06 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 23:17:59 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 23:18:55 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 23:19:23 2022 daemon.notice netifd: wan (2544): udhcpc: sending renew to server #redacted
Mon Nov 28 23:19:26 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Mon Nov 28 23:19:29 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Mon Nov 28 23:19:32 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting renew
Mon Nov 28 23:19:35 2022 daemon.notice netifd: wan (2544): udhcpc: lease lost, entering init state
Mon Nov 28 23:19:35 2022 daemon.notice netifd: Interface 'wan' has lost the connection
Mon Nov 28 23:19:35 2022 daemon.warn dnsmasq[1]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
Mon Nov 28 23:19:35 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting discover
Mon Nov 28 23:19:36 2022 daemon.notice netifd: wan (2544): udhcpc: broadcasting select for #redacted, server #redacted
Mon Nov 28 23:19:36 2022 daemon.notice netifd: wan (2544): udhcpc: lease of #redacted obtained from #redacted, lease time 10813
Mon Nov 28 23:19:36 2022 daemon.notice netifd: Interface 'wan' is now up
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: reading /tmp/resolv.conf.d/resolv.conf.auto
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using nameserver 9.9.9.9#53
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using nameserver 1.1.1.1#53
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using only locally-known addresses for test
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using only locally-known addresses for onion
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using only locally-known addresses for localhost
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using only locally-known addresses for local
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using only locally-known addresses for invalid
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using only locally-known addresses for bind
Mon Nov 28 23:19:36 2022 daemon.info dnsmasq[1]: using only locally-known addresses for lan
Mon Nov 28 23:19:36 2022 user.notice firewall: Reloading firewall due to ifup of wan (wan)

I have reset the RT3200 to factory default and the same behavior persists. Currently running it only as a router and have a Ubiquiti switch plugged into Port 1 on the RT3200 and an AP plugged into the switch. Nothing custom at all as far as rules or anything else, purely stock. I have the same issue if I run the RT3200 as the sole device providing routing + WiFi as well. Weird thing is if I substitute the RT3200 for a Google Wifi puck I don't see the disconnecting behavior at all. (I know I can't see log files on the Google WiFi, but the way I have verified this is to keep a stream running all day long and the connection never drops intermittently with the Google WiFi whereas it does on the RT3200)

I am not super savvy with OpenWRT, but I can get my way around with guidance. Any help would be greatly appreciated.