Hi Craig!
I also was getting the API error and based on your suggestions above I also changed my field size to be 64 and it seemed to take care of the error. However I was still getting some extra characters showing on the right side of my decrypted string, so I added a PADR when encrypting to match my field length and it works great.
lcString = PADR(lcString,64," ")
lcEncryptedString = ENCRYPT(lcString,lcSecretKey,lcEncType)
Thanks again for the great tool!