1) It occurs when persistence is in inconsistent state.
There could be any reason which may corrupt a persistence file. This problem can be corrected using lsclean -fixrevoke
2) Error-143 could also occur when machine is not standalone initialized.
This can be solved by performing standalone initialization for the feature-version using lsinit or the API.
We may also need to check details:
1. Parameter used to generate permission ticket
2. Parameter passed to call “VLSrevokeByPermissionTicket”