Servus zusammen,
ich habe das jetzt wie folgt gelöst(siehe Anhang). Ich weiß es ist nicht die sauberste At, aber so tut erstmal exakt was ich brauche und behalte das Problem vorerst im Hinterkopf bis sich etwas besseres anbietet.
Nach der Umstellung und Anpassung, hat die Kommunikation zwischen MainVI und SubVI nur in eine Richtung funktioniert. Das Heißt: Eine Wertänderung (des Buttons oder andere) im SubVI wurde im MainVI ebenfalls registriert und angenommen. Jedoch wurde eine Wertänderung aus dem MainVI heraus nicht vom Melder an das SubVI übertragen. Deswegen habe ich die Queue des SubVI eindeutig benannt, sodass sie an egal welchen Programmpunkten befüllt werden kann. So wird nicht der Weg über die Ereignisregistrierung gegangen, sondern die Queue wird direkt an der betroffenen Stelle befüllt und anschließend ausgelesen und abgearbeitet..
Nach zwei Wochen
ist das vorerst mein Ergebnisstand und vielen Dank für den Input hier.
Anregungen und Kritik nehme ich aber noch gerne an