Entkalken mit Zitronensäure ist völlig in Ordnung. Dauert bei meiner DeLonghi eine halbe Stunde.
Das Problem bei Zitronensäure in Vollautomaten ist, dass Du die Temperatur nicht steuern kannst. Zitronensäure entkalkt, wenn sie lauwarm ist. Wird sie weiter erhitzt, bildet sie mit dem Kalk Calciumcitrat. Das setzt sich in den Leitungen ab wie vorher der Kalk.
Einige Vollautomaten kann man in einen Testmodus versetzen, in dem man die Aggregate der Maschine einzeln steuern kann. Wenn man dann die Heizspirale nur ein paar Sekunden aktiviert, dann mit der Pumpe das Wasser in die Maschine drückt, ein paar Minuten einwirken lässt, dann mit der Pumpe weiterdrückt und das Spiel 15 Mal wiederholt, mag Zitronensäure auch super entkalken.
In den meisten Entkalkungsprogrammen, das die Maschinen integriert haben, durchläuft das Wasser gar nicht alle relevanten Bauteile (z.B. den Dampferzeuger), zudem laufen sie meist mit normaler Kaffeetemperatur, was für das Entkalken zu heiß ist.
Und es wird in der Regel viel zu selten entkalkt. Die Hersteller und Reparaturbetriebe freut es. Man sollte die Wasserhärte in der Maschine rund 2 Grad höher als real eintragen, damit der Entkalkungszähler eher anspringt. Oder diszipliniert alle 1 bis 2 Monate von selbst reinigen und entkalken.