How to enable re-run of a check

I am using Pull Request analysis by enabling Status Checks in GitHub. I have created a Jenkinsfile in repository, which is read by Jenkins GitHub Branch Source plugin and as soon as a PR is created, Jenkins job gets triggered, which triggers a SonarQube analysis. Once Jenkins job ends, it updates the status back to GitHub. Similarly when SonarQube analysis completes, it updates the status back to GitHub and the results are available under Checks tab.


All this works fine. My question is on Re-run link that is shown in Checks tab. When I click on that, nothing happens. How do I make it work such that clicking on it should trigger the Jenkins job again?