I actually think it's a bad battery that doesn't keep the charge. It happened to me several times. However, my situation lasted up to 3-4 days or a week. It's not easy to troubleshoot the battery if that happened. When I charged the battery full, it worked great. If I left the car for 3 days, it didn't have enough voltage to start the car. It read about 9-10 volts. It happened like that several times.
I then charged the battery full, drove continuously for a couple hours, took the battery out to Autozone (that's where I bought it from), they ran a test through a big battery tester and said it's good. I tried to tell them it doesn't keep the charge and they didn't believe me. I thought "what the heck? Of course it showed full voltage now because I just drove it." I then left the car for a week, the voltage dropped to 9-10 volts. I took the battery back to Autozone. They ran a test through it and said it's bad. They replaced it. LOL.