Hey @notwootnik,
I'm sorry to hear this has been giving you trouble for so long. I'd like to try out a few things to see if we can help stop this from happening. A good place to start off would be with the basic connectivity steps from the EA Help site to see how that goes.
If it's still happening after that please check out the PlayStation-specific steps as well. Let me know how that goes once you've had the chance to give it a shot. Thanks!
/Kent