Könnte ein Definitionsfehler zwischen dir und dem Service liegen.
Schau dir mal die Variable #FldCom als Hexwert an.
Die ersten 2 Stellen sind der Binärwert (int(5)) der Länge und darf natürlich 4000 nicht übersteigen.
Ich vermute einfach mal, das Feld ist gar nicht als Varying definiert.