We are having the exact same problem. Have you been able to determine if its at least a hardware or a software issue?[br]
[br]
Our speaker is on the 3.0.0 firmware - some searching seems to show there is a 3.4.0 firmware that is available. What version is yours on?[br]
[br]
When you pulled it apart to get to the battery did you have a look at the power buttons? Was there any possible physical fault, or was anything sticking?