Chosen Solution

My trusty 15” MacBook Pro mid 2012 had finally reached roughly 1000 cycles on the battery and was starting to not hold a charge for much longer than 3 hours. I ordered a replacement battery back at the end of March of this year, but then started having strange random problems with my macbook dying during sleep mode and randomly losing the date and taking longer than usual to boot.

I’ve tried resetting PRAM and SMC to try to fix this issue, but that hasn’t helped.

I would suspect the battery I’ve replaced it with from iFixit, but Coconut Battery seems to say my battery health is good. Only recently, I’ve run a check again and it seems to say my battery health status is “failed” even though it seems to run fine when it’s on. But that’s only so long as I don’t put the computer to sleep and let it sit in that state for very long.

Is this a battery issue, or a logic board issue?

Update (10/29/2018) UPDATE: The problem ended up being a bad battery. iFIXIT was nice enough to send a new one and so far a few days after installing the new battery, I have yet to have any issues whatsoever with sleep or losing the date. Coconut battery now also shows none under battery failure.

Bummer that they sent me a bad battery to begin with, but great customer service and warrantying a product I purchased back in March. Thank you iFixit!!

I have around a mid 2011 version of this Mac with the same problem during sleep but haven’t been reported time and date loss. That happens when battery gets disconnected from the board. The two things might be related if there’s a failure on SMC, but the same would apply if there was a battery failure, leaving the machine without power despite an overall good battery condition. Battery of this Mac seems to be in excellent condition with about 1500 loading cycles, which makes me think something could be wrong with battery logic as I’ve never seen such conflicting data before. This one still runs on El Capitan. Will try a battery replacement and some testing and will report back if I manage to get some more insight.