Error 30 is comm's between controller and display so a fault between the two or more likely a controller fault.
It could be anything causing the issue, a broken/faulty wire between the pair or a bad connection if poss one will need to carry out continuation wire fault finding from the display...