Good luck on this.
Hope you can find a solution.
I run business service at my house 340-420 down and 120-160 up.
Direct connection to my ps4 and Netgear Nighthawk router for my Wifi.
I have opened ports, forwarded ports and done port triggering per conversations with technical support ar EA/Respawn From February until APril when I just gave up with the whole attitude of it is my IP and my service that is the issue.
I do graphic heavy live design presentations for mechanical structures with clients all over the country and the world, I don't have any lag issues during these presentations or transferring monstrous files through FTP sites is pretty smooth as well.
I will say the connections have gotten better, but Code leaf and net still rear their ugly head once an hour or so which is pretty frustrating.