-1009 Varying field length exceeds max length declared
Possible Cause
The two-byte length preceding the input data value exceeds the declared maximum size of the variable, or is not positive.
Possible Solution
Ensure the size of the variable is declared correctly and verify that the length of the data is properly set.