Mine was going into what I call zombie mode - sometime it would unlock as normal, jump in and no ignition lights, no cranking -dead. immediately jump out, lock and unlock - jump in and it started up as normal.
The worst day was when it played completely dead...but had charge in the battery.
I tracked it down to canbus not liking my android head unit, did the fuse board trick to change the head unit power from permanent to switched ignition and its been fine since.