An Eco programme can use a longer sequence to achieve its specified resource performance. Long duration alone is not evidence that the dishwasher has a fault.
Understanding this situation
Compare it with the exact model's programme description, not a quick cycle intended for another task. The selected options, load and initial conditions can also influence displayed estimates.
A useful next step
Choose a programme suited to the dishes and available attended period. Report a new unexplained stoppage or warning separately from an expected long duration. Do not keep cancelling and restarting a safe normal Eco cycle simply because it is slower than expected.
Manuals and supporting guidance
Model-specific instructions take priority. These references support the practical principles discussed here; they do not diagnose your appliance.