Pull Request in Azure DevOps stucked with pending SonarCloud status Check

I have a pipeline in Azure devops that analyses the source code using SonarCloud task. Also, I have added a branch policy to check the SonarCloud quality gate status in the Pull Request.

The analysis was successful and it was visible on sonarcloud portal when I raised PR, but the SonarCloud quality gate check is still in Pending state in the Pull Request.

I verified the project token by going to SonarCloud → ProjectName → Adminstration → Administration → Pull Requests → Integration with Azure DevOps Services → Personal Access Token. It doesnt say that its expired.
image