Wanted to confirm that I had this issue and, same as everyone else, after a week of less-than-useful customer service the only way they resolved it was to restart my plan.
I also wanted to offer some details to help clarify what you need to do:
Customer service may tell you they are going to "reset" or "restart" your 3G service. This will NOT solve the problem.
When people say you need to "restart" your account, someone at customer service literally needs to terminate and then re-instate your account. You know this has happened because your charge due-date will change. In other words, if you log into your account on Virgin's website and the payment date hasn't changed, then they haven't done what they need to do.
The CS person who fixed this for me today said the following:
"I'm going to do the troubleshooting a little differently than the way we normally do it", and later, "Some departments do not allow plan restarts and I'll probably get in trouble for this, but it works".
In other words I think the reason this problem is still happening and is still so hard to resolve is that VM hasn't acknowledged that this really is the only solution.
I also made sure to mention to the CS person that this problem seems to happen to people who use auto-pay. I'm further speculating that this happens only to people who use auto-pay AND have a $0 account balance. I think that's the key. Somehow there is a hiccup in your auto-pay. Since the account has no money otherwise, it kills the data service. Later the auto-pay goes through but it's too late.
I've just added $10 to my account. It will be interesting to see if the balance ever goes down (it never should).
EDIT: FWIW the number I called was 1-877-600-8065. However I believe you need to qualify yourself to use this number, otherwise they will redirect you to "regular" customer service. Here is how mine worked:
- VMUSocialCare@sprint.com told me, "I just created an investigation for you. Here is your investigation number: xxxxx and it should take up to 72 hours to be resolved. If this issue is not resolved after 72 hours then we will have this escalated to our higher department."
- Later I got a text message saying that they were going to reset my 3G, to pull my battery, and if the problem persists to call 1-877-600-8065.
- I called that number immediately (because data still didn't work) and was told I needed to wait 4 hours and call back if it still does not work.
- I called back the next day and mentioned the above; that's when they finally fixed it.
My hope is that if you have this problem and you use the above "script" you can get it fixed ASAP.