Not getting messages for quality gate checks on PR taken on github repository

I am using jenkins for sonar analysis job run on a github repo which is basically a wordpress repo. I have integrated slack, github and sonarcloud so that whenever the pull requests pass or fail the quality gate we get notified on slack channel. Problem is, I am not always receiving the message. Only one time I have received the message , rest of the times , just nothing.

Any help in this regard will be highly appreciated.

Template for a good new topic, formatted with Markdown:

  • ALM used (GitHub, Bitbucket Cloud, Azure DevOps)
  • CI system used (Bitbucket Cloud, Azure DevOps, Travis CI, Circle CI
  • Scanner command used when applicable (private details masked)
  • Languages of the repository
  • Only if the SonarCloud project is public, the URL
    • And if you need help with pull request decoration, then the URL to the PR too
  • Error observed (wrap logs/code around with triple quotes ``` for proper formatting)
  • Steps to reproduce
  • Potential workaround