I'm having the exact same issue. Updated my payment card this morning as well, and now I've got no internet access at all. Checked the router, tried restarting it, everything looks fine on my end, so it seems like it might be something on their end r...