Theoretisch kann sie das: wenn z.B. der im Code kompilierte Takt nicht mit dem Takt des Controllers übereinstimmt.
Aber das muss nicht der Fehler sein - insofern wäre es nett, etwas mehr zu schreiben. also: welches Gerät Du wie genau mit dem PC verbindest und insbesondere auch die Codeteile des eigentlichen Sendens und Deine Implementierung der Empfangsroutine in C#.