Actually what's happening here is the softkey refresh is not being correctly cleared for both the KeyTable and the System groups. Pressing Preset puts the softkeys into the 'primary' softkey setup, then toggling it off goes to the previously selected softkey group...except the labels are not getting refreshed for these 2 groups. An easy fix.

p.s. However, an alternative could be that we don't reset the softkey labels when going into Preset Mode, but leave them as last selected. then when toggled Preset Mode off, you are back to where you were. Maybe this is better?