When I received an ESME_RCNTSUBDL, I found that it could not be serialized into the (status) description format. Because ESME_RCNTSUBDL is missing from the error table. It is supported in the standard smpp protocol.
I thought there might be some reason why he missed it.