I have found a solution to stop packet loss in games.
I was getting 2% packet loss to London Apex Legends servers.
So tried everything from even getting an engineer to the house, to a new router, to doing tests and trying everything.
I am now using a VPN when gaming and getting a LOWER ping and 0 packet loss.
Hope this helps someone else.
How would I do this?
I use "Express VPN"
I haven't tried connecting it to a console yet but it seems very straight forward.
I was pulling my hair out about this for a while, do your own research on what a VPN is and go from there.
Best of luck.