Da du durch {
den nachfolgenden Teil auskommentiert hast, sind diese Units vorübergehend nicht mehr vorhanden.
Delphi fügt für Komponenten auf der Form deren Units hinzu.
Früher wurde das aber erst beim nächsten Kompilieren/Speichern gemacht.
Das sollte aber nicht passieren wenn ich tippe. Wie sonst soll ich ein {$ifdef da einfügen? D11 hat das nicht gemacht.
Edit: Das ist das blöde AutoInvoke. Undo geht dann natürlich auch nicht und man muss alle doppelten Einträge von Hand entfernen.