I have a strange intermittent problem with stuttering internet, with what feels like occasional high latency when browsing the internet on my iPhone 16 Pro.
The problem manifests as slower loading times (longer spinner animations and delays) of things like browsing this forum on mobile Safari, or trying to load comments on X/Twitter threads, or on YouTube comments. It's a very jarring/frustrating experience.
What is very strange to me is that the problem seems to occur on only one of my two access points in my apartment at a time. When I detect the problem on one of the access points, I can switch over to the other access point by walking towards it and then when the iPhone roams to the other access point, the stuttering goes away and the internet is buttery smooth.
What is also very strange to me is that problem alternates between my two access points. Sometimes the stuttering will be on one of the access points, and then other days/weeks the problem occurs on the other, and sometimes the problem goes away entirely.
I don't perceive the same problem on my other device, a MacBook Pro, and when I run ping and dig on my MacBook and compare between the access points, there is no noticeable difference, yet my iPhone feels horribly slow when the problem occurs.
Does anyone have any idea what this could be or how I could troubleshoot this further?
My setup is:
EdgerouterX with 2x TP-Link EAP245v3's, all on 24.10.1
Some things I've tried:
Resetting with very basic/default configs.
Reverting to 23.xx firmware.
Adjusting wifi channels, widths, cell_density.
Turning off all other wifi devices in the house so that its only my iPhone connected.
Measuring ping & dns lookup times on my MacBook Pro.
Checked logs.
Switched access points/cables/POE-adapters.
Wifi config /etc/config/wireless is this on both access points:
I've updated my original post with revised configs and the problem persists. Country code is now set on both 2g and 5g.
Some more info:
Restarting the network interface on the AP which causes the iPhone to be slow makes no difference.
Turning the wifi off and on again on the iPhone makes no difference.
The problem does not occur on my wife's iPhone 15 Pro, only on my iPhone 16 Pro.
Resetting the network configuration on my iPhone makes no difference, will try an entire iOS reset and see what that does.
Restarting the 5g radio or clicking on the "Disconnect" button for my iPhone on the wifi client list does resolve the slowness for some time, but it later reappears again.
I will try this, thank you. What is your best guess as to what the problem could be? And could you suggest anything else I can check or measure to help troubleshoot the problem aside from configuration changes?
It seems like the problem is with your phone, since neither your wife's iphone nor your Mac is affected. Which network SSID, 'xxx' or 'yyy', is your iPhone set to automatically connect to? It should probably not be both
I checked the wifi specs for iphone 16. It is the first iphone to offer Wifi 7 (802.11be with multi-link operation on 2.4, 5 and 6 GHz). It could be that the problem is not in your phone after all, there may be some unknown incompatibility with your APs.
Try keepjng the Private MAC address feature to OFF, no Fixed or Rotating.
I’ve noticed it causes issues especially when there are two SSIDs of the same name.
Try completely turning off Bluetooth on all your Apple devices and testing the WiFi performance as Airdrop and other Bluetooth related features and even system location services are known to cause WiFi latency issues as per