I am having the same issue and found this thread. Unfortunately a new controller board is £200 which is slightly obscene.
I tried to look for a triac on the circuit board but nothing obvious jumped out at me. I am happy to upload some jpegs of the board if anyone thinks that would help.