When users rerun the same build under the same commit for more than 2 times, the build status of the following build doesn't auto update the Pull Request status.
Sample:
Pull Request Status output:
Pipelines Dashboard:
Try rerunning the failed build and it didn't update the Pull Request Status: