Ein Beispielprojekt ist schwierig.
Ohne weiß ich leider nicht wie ich den Fehler bekomme.
Ich habe einmal als Beispiel angehängt wie ich es lösen würde. Statt der generischen Ableitung als Container wären natürlich auch abgeleitete Klassen möglich, aber so hat das den Vorteil, dass man beliebige Daten in den Knoten packen kann...