Yep, I have an ongoing problem with this issue as well.
I have found that when turning the key it does not sit in the on position correctly. So, I sometimes have to giggle the key a couple of mls for it to make it seat and complete contact for the jeep to start.
It probably is a short term solution but it works.