I’ve been trying to troubleshoot internet issues in my network for a couple of years now, and I’m at my wits end.

I play Apex Legends, mostly. More often than not, there will be moments where my packet loss will reach 100% for more than 20-30 seconds, sometimes even over 60 seconds, before returning back to normal. There will also be moments where my latency will soar over 1000ms, for similar amounts of time. As you could imagine, it is incredibly frustrating. When this occurs, my computer loses internet altogether, which I believe would indicate that it is a network issue, rather than a specific game issue.

I’ve used a USB to Ethernet adapter to try and see if it was a faulty port, which it was not. I even went as far as replacing my motherboard, which did not solve it either. I’ve replaced my ethernet switch, tried not using it at all, neither of which solved it. Replaced both cables (node to switch, switch to pc) with brand new CAT8 cables from a reputable brand, which did not solve it.

I currently use a TP-Link Archer VR2800 as my DSL Router, with a mesh of two TP-Link Deco XE75 access points (connected to secondary node). TP-Link TL-SG1005D ethernet switch, typically with an Xbox Series X connected alongside it (issue occured with or without it plugged in.) My ISP is Sky Broadband (UK).

From reading other threads, I have seen people include waveform and dslreports tests. My bufferbloat, especially via waveform, seems to be incredibly high. I’m unsure on how this can be resolved though. One method was via SQM, but the access points do not support that as of writing this. QoS has also been enabled, but does not seem to alleviate the issue.

If anyone has any advice at all, on anything that could be done to solve this issue, I’d be more than willing to give anything a go. Thanks.