QSH is not matched

For the lifecycle webhook ex. installed, uninstalled QSH generated from our end is not matched with one which I get from JWT.
But for the other webhook ex jira:issue_created, QSH is matched.

Do I need to use different way for a lifecycle wehbook?

Hi @Piyush welcome to the Atlassian Developer Community.

Can you tell me a little bit about what your trying to accomplish? I assume you’re looking to verify the JWT token?

Can you also tell us how your generating the QSH?