@Twaitertots did you try enabling the DMZ connection on your router? i’ve contacted ea help and i finally solved it by doing that. after enabling it i never disconnected again. you just have to go to your web browser and type in your router’s ip address (should be written on the back of your router), it will ask you to type in the admin password (also written on the back of your router) then look for the DMZ option (it was in the firewall section for me, it might be located in a different place because our routers might be different so you have to look for it), enable the DMZ and type in your xbox/ps4/pc’s (the platform you use for playing) ip address. i hope this helps, i had this issue for a very long time and it worked for me, hope it does work for you too.