Excess detergent.
The crockery is only lightly soiled (e.g. breadcrumbs).
Use the “Gentle” programme with the “Extra clean” option.
The amount of detergent dispensed in the “Gentle” programme is lower than in other programmes. One of the features of the “Extra clean” option is that it helps to minimise detergent spreading.