This has been happening to me since may 6th. I get the error 630 in 5 hour intervals through out the day. This sucks but at least i can predict it after the first one. Ive been through 2 modems and routers trying different methods to resolve the issue. Ive also taken my isp to the woodshed as this is happening in a few other games as well. Apps that only use download like streaming services (netflix, disney+ and etc) are unaffected. Only apps that use upload bandwidth have the issue even though it doesnt effect everything i play. Your idea about the backbone is most likely the culprit. There was some reports this week about alot of DDOS attacks hitting the US that were effecting alot of isps and cell carriers (t-mobile, verizon and at&t). If this has been going on for a while to varying degrees i can see how some would have issues and some would not since all internet traffic does not take the same routes. Just my 2 cents.
Converse with fellow players