Zanim weźmiesz się za przeprogramowywanie, musisz sprawdzić czy elektronika jest w porządku. Zwarcie wodą może wiele namieszać.
Tranzystor IGBT spalił się, bo w wyniku zwarcia był zbyt długo włączony. Teraz może być nie włączany wcale. Dioda na induktorze to czujnik temperatury, zabezpieczenie induktora przed przegrzaniem, a w niektórych modelach jest wykorzystywana w trybie "smażenie".
Musisz sprawdzić, czy tranzystor IGBT jest sterowany.
Schematy są różne ale w pewnym stopniu podobne. Np znalazłem taki
https://www.nxp.com/docs/en/application-note/AN5030.pdf. Na str. 9 jest taki typowy układ mocy, można wyróżnić główny obwód mocy, sterowanie tranzystorem IGBT, układ zabezpieczenia tranzystora, a w nim układ wykrywania obciążenia obwodu LC, czyli wykrywania garnków. Jak tranzystor nie pracuje, to nic nie wykryje, jak tranzystor jest sterowany i jest napięcie 310 V, to go spali niemal natychmiast.