make sure the battery cable posts that are at the batt are clean and tight on there. might me a loose connection.
also check the wires going to the starter /starter relay, they might be touching each other causing a drainage and causing that double starting.
if all is good, get inside it and lock the jeep, and sit there patiently and wait, and observe that all the dome lights turn off a/c radio and all other components stay off. Put ur FOB key down and listing to see if the car locks unlocks by itself. Review the FOB buttons sometimes they stay stuck and can cause a drainage. Replace the FOB KEY battery just to rule out that problem.
I had a similar thing happen to me and realized my alarm was glitchy and setting off, likely the alarm and FOB key was causing drainage. So at the end I took out the horns relay, never really knew the real problem, I don’t have a horn but ever since that it stops acting up. If you can live with locking it and unlocking it manually.
Any other possible aftermarket electronic components that might be draining the battery? Aftermarket car stereo? HID lights, aftermarket alarms? U might want to look at those
Ur check engine light my not be on, but u might want to run a obd scanner on it.