If "large string unavailable" appears in the request log output, it's not lying to you - the string is not available. It means that the SQL string was broken up into multiple pieces when being sent to the server, and the request logging code does not handle this case.
Disclaimer: I work for SAP/Sybase in SQL Anywhere engineering. SAP Sybase IQ is based on the SQL Anywhere engine.