While decrypting, I realized I was creating a serialized license, which was unnecessary. The serialized license is already generated during encryption and should be reused during decryption.