Das mit dem einfachen Fix is ned immer so einfach.
Bin selbst Entwickler für eine Firma und haben eine Dome-Kamera per COM angesteuert (RS485).
Mit der Test-Software hat dann die Gesamt-Konfiguration einwandfrei funktioniert.
Innerhalb der Hauptanwendung jedoch nicht. - Der Fehler lag einfach nur an der fehlenden Zeile der Übernahme der Port-Nummre an das COM-Control --> Zwei Wochen Fehlersuche dafür, dass der Wert zwar aus der INI-Datei gelesen wurde aber eben nicht weitergegeben, sondern nur der Standard-Wert übernommen. Und da das ganze im COM-Modul war denkt man nicht daran, dass dort der Fehler liegt - Schließlich hats schon geklappt.
Von daher würde ich daraus nicht umbedingt etwas schließen.