I had this issue for the first time today...although it turns out it was because the battery was completely dead. (Even though I had it plugged into AC power and it wasn't turning on...).
It's been 2 months since your post though, so I'm not sure that's a good sign of a software fix...