Had a quick look at this the other night and it sticks on the programme / won’t complete.
I found that the thing had the ‘in progress’ light up but wouldn’t do anything. Gave the timer in the base a slight nudge on and it completed the final drain.
I’m suspecting a timer fault but can only find a part number on the masterpart site of HYG00631X8590. Any ideas on price?