If it skips modes, it sounds like the internal momentary contact is not releasing as it should.
If your front knobs are activating electronic contacts on a circuit board, it is still possible to clean things: I have repaired many remote controls by disassembly, removal of rubber layers with buttons that make contact with contacts on circuit boards when pushed, some knobs that are sticky that stay down, ...
IOW, it's possible it's not the electronics, just the mechanics of the knobs, layers of rubber, printed circuit contacts.
Alcohol, brush ...
If your front knobs are activating electronic contacts on a circuit board, it is still possible to clean things: I have repaired many remote controls by disassembly, removal of rubber layers with buttons that make contact with contacts on circuit boards when pushed, some knobs that are sticky that stay down, ...
IOW, it's possible it's not the electronics, just the mechanics of the knobs, layers of rubber, printed circuit contacts.
Alcohol, brush ...