I added a very detailed and descriptive custom license ID for custom code utilizing the SDK, but when I went to deploy the update to the server I got a non-descript error. Ultimately we had to get TIBCO involved to help us track down what went wrong. Nowhere in the SDK documentation does it list that the ID is limited to 50 characters by default. And nowhere in the error message does it explicitly state what the limit is. At best we have a "SQLServerException: String or binary data would be truncated". Since this is done on demand anyway, it would be far more usable to explicitly state what exactly is the source of the error.