Why does Cursor Bugbot keep a PR check neutral even when no new issues are found?

When will Cursor Bugbot mark a GitHub PR as passed (i.e., a successful check rather than neutral)?

After one run, the report shows:

====
Bugbot Analysis Progress (4m 56s elapsed)
:white_check_mark: Gathered PR context (4s)
:white_check_mark: Analyzed code changes (1s)
:white_check_mark: Completed bug detection — 1 potential bug found (4m 44s)
:white_check_mark: Validation and filtering completed (0s)
:white_check_mark: Posted analysis results — 0 bugs reported (8s)
:white_check_mark: Analysis completed successfully (0s)

Final Result: Bugbot completed review - no new issues found! :white_check_mark:

However, some bugs that were found in earlier runs are still not marked as resolved by Bugbot.

Could this be the reason why this run was not marked as a successful check?

(our team require a successful cursor-bugbot check(not a neutral check) to make a PR merge)