Try disconnecting the narrow flexicable at the back of the control panel. This goes to an adhesive strip on which the function touch pads are mounted (behind the panel lights). This strip has been known to cause erratic functioning.
If this solves your problem, you may leave it disconnected and ask the customer to operate the unit by remote. Or you might see if you can source a replacement, something I've never had any luck achieving. Bruce