A few things you can try:
Even if it shows ~8.4V, the controller’s battery management can get stuck. Try leaving it on charge for several hours (even overnight), or let it sit unplugged until it fully drains, then recharge again. Sometimes it won’t boot if it isn’t getting proper input current...