Diesem VI wurde auf der Seite Ausführung im Dialogfeld Eigenschaften für VI die Priorität Unterprogramm zugewiesen. Das bedeutet, dass die Ausführung anderer VIs im selben Thread so lange blockiert wird, bis das VI mit all seinen SubVIs ausgeführt wurde. VIs mit einer anderen Priorität als "Unterprogramm" sollten jedoch nur VIs niedrigerer Priorität blockieren können. Das heißt, Unterprogramm-VIs sollten nur untergeordnete Unterprogramm-VIs aufrufen können.

Der Fehler lässt sich folgendermaßen beheben:

  • Ändern Sie die Ausführungspriorität des VIs auf eine andere Priorität als "Unterprogramm". Klicken Sie dazu mit der rechten Maustaste auf das Symbol in der rechten oberen Ecke des Frontpanels oder Blockdiagramms und wählen Sie die Option VI-Einstellungen aus. Klicken Sie im oberen Pulldown-Menü des Dialogfelds VI-Einstellungen auf Ausführung und ändern Sie die Einstellung des Pulldown-Menüs Priorität.
  • Erteilen Sie dem SubVI die Priorität "Unterprogramm". Klicken Sie das SubVI dazu doppelt an, so dass das Frontpanel geöffnet wird. Wählen Sie dann Datei»VI-Einstellungen und ändern Sie die Priorität unter Ausführung.
  • Entfernen Sie das SubVI.