I have to reset my computer from time to time, then it has to "learn" all over again.
Turn on the key, hold the gas pedal down to the floor for 10-15 seconds, then start the Jeep. As I recall that resets the memory. Sometimes it gets a bug and needs to be reset. Beyond that, mine works...