Sorry for the delay replying. I've been busy with the new OmniPatcher release.
That result surprises me. There are a couple of options. You can try resetting the learn using the [thread=112103]EEPROM Utility v2[/thread] (make sure you backup your EEPROM first) or you can try returning to CG3B or CG3E. If you have an EEPROM backup you can restore that as well, after restoring the firmware.