Das würde ja (fast schon eindeutig) dafür sprechen, dass das Skript zumindest keinen grundsätzlichen Fehler enthält.
Auch schreibst du ja, dass die Datei erzeugt wird und Kopfzeile und "Werte" enthält.
Fragen:
+ Löschst du die Zieldatei vor jedem Test, oder bleibt sie am Zielort und wird ergänzt (wie du das im Skript ja auch vorgesehen hast)?
+ Hast du die Möglichkeit, das HMI zu simulieren und das Skript zu debuggen? Bedeutet zwar etwas Aufwand (Rechner LAN-seitig konfigurieren, Skript an das OS anpassen (WinCE-Skript-Befehle ungleich WIN10-Befehle), könnte aber hilfreich sein (auch für zukünftige Anwendungsfälle)