Took my 2014 viper GTS that i bought new 3 months ago to the dealer for a check engine light. The description for the diagnostic was "no crank sensor learned" and the car wouldn't start without a jump start either.
If those two symptoms are due to the same cause, then I'd suspect that the engine code is a spurious false code due to low voltage. If the battery was run down, then I wouldn't worry about a code like that if it didn't return.
So then one would ask about why did the battery run down? There have been several threads asking this on several Gen V forums. One conjecture was that storing the key fob close to the car caused a drain on the car battery due to constant RF communication between the fob and the PCM. I never read any proof of that as being the cause though.
If the car sat a long time before being sold to you, or the battery was allowed to fully discharge, or somehow went bad during its time at the dealership, that may be the cause of a bad battery.(or maybe it was just a weak battery from the manufacturer.) I would ask them to replace it under warranty. Low battery voltage can play strange games with the car's computer. This is a well known issue with older generation Vipers; so, maybe also with the newest generation. You really want to have a known good battery before troubleshooting weird electrical symptoms.
_________________________________________________
Jim – ‘02 GTS ACR gray/silver --
sold – ( enthusiastic custodian for 8 years )