I have a AEG dishwasher. Error code 30 came up on the display and could not be deleted using the switches.
This dishwasher has a full sized plastic undertray that is designed to collect all drips, which is much better than old models with a steel frame that let any drips etc soak into the kitchen floor. In the middle of this undertray is a float and a microswitch. If the machine leaks any water the float lifts and activates the code 30, shuts the water inlet valve and the waste pump empties the machine of all water. Excellent idea!
Code 30 is easily reset just by tilting the machine about 45 degrees in any direction. Some water (a cupful) will come out from the undertray and the error code will then be reset once machine is level and switched back on. But you MUST find the source of the water in the undertray. Maybe a loose hose or a leaking pump - repair as appropriate.
Gerry in Potto, May 2010