Iphone tethering stops working after 5 minutes

GLMT300N-V2 with the latest firmware on both iphone se(16.3.1) and iphone x the usb tether stops working after about 5 minutes. Thinking it might be a iphone update causing the issue becase it was working fine. If I disconnect and reconnect the usb it will work for a bit and stop

I see this message in the logs user.notice firewall: Reloading firewall due to ifup of tethering (eth1)

Can you share the full log?

Mon Mar 13 13:38:45 2023 user.warn ddns-scripts[3820]: glddns: Get registered/public IP for ‘aia35bf.glddns.com’ failed - retry 665/0 in 60 seconds
Mon Mar 13 13:39:11 2023 daemon.notice netifd: Interface ‘tethering’ is enabled
Mon Mar 13 13:39:11 2023 kern.err usbmuxd[21350]: [1] Another instance is already running (pid 21312). exiting.
Mon Mar 13 13:39:12 2023 daemon.notice netifd: Network device ‘eth1’ link is up
Mon Mar 13 13:39:12 2023 daemon.notice netifd: Interface ‘tethering’ has link connectivity
Mon Mar 13 13:39:12 2023 daemon.notice netifd: Interface ‘tethering’ is setting up now
Mon Mar 13 13:39:13 2023 daemon.notice netifd: tethering (21457): udhcpc: started, v1.30.1
Mon Mar 13 13:39:13 2023 daemon.notice netifd: tethering (21457): udhcpc: sending discover
Mon Mar 13 13:39:13 2023 daemon.notice netifd: tethering (21457): udhcpc: sending select for 172.20.10.3
Mon Mar 13 13:39:13 2023 daemon.notice netifd: tethering (21457): udhcpc: lease of 172.20.10.3 obtained, lease time 86400
Mon Mar 13 13:39:13 2023 kern.err usbmuxd[21489]: [1] Another instance is already running (pid 21451). exiting.
Mon Mar 13 13:39:14 2023 daemon.notice netifd: Interface ‘tethering’ is now up
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: reading /tmp/resolv.conf.auto
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using local addresses only for domain test
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using local addresses only for domain onion
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using local addresses only for domain localhost
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using local addresses only for domain local
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using local addresses only for domain invalid
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using local addresses only for domain bind
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using local addresses only for domain lan
Mon Mar 13 13:39:14 2023 daemon.info dnsmasq[24538]: using nameserver 172.20.10.1#53
Mon Mar 13 13:39:14 2023 kern.err usbmuxd[21539]: [1] Another instance is already running (pid 21451). exiting.
Mon Mar 13 13:39:19 2023 user.info mwan3rtmon[2471]: Detect rtchange event.
Mon Mar 13 13:39:19 2023 user.notice firewall: Reloading firewall due to ifup of tethering (eth1)
Mon Mar 13 14:13:12 2023 authpriv.info dropbear[964]: Child connection from 192.168.8.214:55769
Mon Mar 13 14:13:19 2023 authpriv.notice dropbear[964]: Password auth succeeded for ‘root’ from 192.168.8.214:55769
Mon Mar 13 14:19:56 2023 user.err ddns-scripts[3820]: glddns: BusyBox nslookup error: ‘1’
Mon Mar 13 14:19:57 2023 user.warn ddns-scripts[3820]: glddns: Get registered/public IP for ‘aia35bf.glddns.com’ failed - retry 1/0 in 60 seconds

This is the log from me disconnecting the phone and plugging it in to it stop working again I don’t see anything really that stands out