Ich konnte es inzwischen lösen, allerdings ist mir trotzdem nicht ganz klar wo der Fehler lag.
Die
Unit habe ich nicht innnerhalb von sich selbst referenziert.
Der Compiler zeigte mir in der Uses Liste allerdings immer eine
Unit mit Rot an. Anscheinend ist das die zweite
Unit im Bunde dieser zirkuläre Referenz. Nur komisch dass ich in dieser Rot markierten
Unit die
Unit aus der Fehlermeldung gar nicht referenziert habe. Kann eine zirkuläre Referenz auch einen größen Zirkel als nur 2 Units haben?