3116 Response buffer size is insufficient to hold one record.
This error occurs if the minimum number of bytes that can be returned to the host is larger than the host application has specified in a RESP or KEEPRESP parcel.
An entire row must be able to fit in the number of bytes specified in a RESP or KEEPRESP parcel. The ERROR parcel in which this error is returned indicates the minimum buffer size required in the Info field. The string "Message overflow!" is sometimes returned in lieu of the documented message text. This alternate text has a meaning identical to the text documented for error 3116.
Enlarge the application's response buffer size to the size returned in the Info field of the ERROR parcel and submit a CONTINUE request containing a single RESP or KEEPRESP parcel that specifies the new response buffer size. Please refer to the Call-Level Interface reference manual for instructions on how to change the response buffer size.