Before you investigate the fault, try unplugging the machine at the mains for 20 minutes. This MAY reset the problem and all will be well. If that fails, then read on:
The flashing lights are an error code. You will see that there are a series of rapid flashes followed by a pause and then the series of flashes will be repeated, this is the error code being displayed. If you count the number of flashes being given then you use that number to correspond to the fault code, for example, three flashes would be fault code 3.
Fault Code 1
Door open after program has been startedThis error code may well not show up for a minute or so after you actually go to start the washing machine but the door can be closed and the program restarted.
If the error persists there may be a fault with the door locking mechanism or door latch.
Fault Code 2
Water intake has failed
Error after more than 10 minutesa failure of the water inlet valve or the water supply itself has been cut off somehow. This can be due to the water valve or supply as stated but it may also be worth checking the filters in the fill valves to ensure that they are clear.
Fault Code 3
Heating time exceeds 105 minutesThis would ordinarily indicate a fault with the water heating element or, certainly, the water heating circuit as the washing machine is indicating that it has failed to reach temperature.
The error can be caused by faulty wiring, the heater as stated, low voltage or even a calcified heater has been known to generate this error code.
Fault Code 4
Takes longer than 6 minutes to drain.Very often you will see this error if the filter is blocked or obstructed or the drain pump is jammed or faulty.
This error code can also be caused by the pressure sensor being blocked by overfoaming from overdosing detergent or using a poor quality detergent as well as a pressure switch or sensor failure.
When this error occurs the program is aborted as it is considered to be a "fatal error" without any attempt to drain the washing machine.
Fault Code 5
NTC thermistor open circuit or short circuit
Self explanatory really, either a faulty NTC or wiring. The washing machine will complete the program but will not heat.
Fault Code 6
Unexpected heatingThe machine has attempted to heat at a stage in the program where it should not.
Fault Code 7
Fault detected in motor or drive circuit
Very often you will see this error if the carbon brushes or the motor fails.
This error code can be generated by no tacho reading from the motor (the electronics cannot see the tach generator of the motor), a triac fault or short circuit or a faulty reversing relay on the control board. The washing machine will try to start the motor but after several attempts the program will be aborted with this error code which is again consider to be a "fatal"