Where does the bug appear (feature/product)?
Background Agent (GitHub, Slack, Web, Linear)
Describe the Bug
A GitHub automation with a Checks completed trigger does not fire at all for a private organization repository.
The automation is active, the repository is selected, and the trigger is configured as:
- Checks completed
- On Any Completion
- On PRs
- by Me
After pushing a new commit to an open PR, GitHub Actions completed successfully, but the automation never started. The automation Run History remains empty: 0 successful runs and 0 failed runs.
This looks similar to the previously reported organization-repo webhook/auth silent drop issue, but it is still happening for a Checks completed trigger.
Steps to Reproduce
- Create an automation for a private organization repository.
- Configure the trigger as Checks completed / On Any Completion / On PRs / by Me.
- Push a new commit to an open PR authored by the same GitHub user.
- Wait for GitHub Actions and Cursor Bugbot checks to complete successfully.
- Open the automation Run History.
Actual result: no run is created and Run History stays empty.
Expected Behavior
When a matching PR check completes, the automation should create a run, or at least record a failed/skipped run with a reason.
Operating System
MacOS
Version Information
Cursor dashboard / cloud automations. I am using the current Cursor web dashboard and Cursor desktop app; I can provide exact version details privately if needed.
For AI issues: which model did you use?
N/A
For AI issues: add Request ID with privacy disabled
N/A. No automation run was created, so I do not have a run ID/request ID.
Additional Information
Evidence from the affected private org repo PR:
- The PR is open and not a draft.
- The selected repository matches the automation trigger.
- The PR author, workflow run actor, and triggering actor are the same GitHub user selected by by Me.
- GitHub Actions check runs completed with success.
- Cursor Bugbot also completed with success.
- The automation Run History still shows No Runs Yet.
One additional detail: the head commit also has several third-party GitHub App check suites stuck in queued state even though the actual GitHub Actions jobs are completed. I am not sure whether the automation is being dropped because of org-repo webhook authorization, or whether the Checks completed trigger is waiting on stale queued check suites.
This may be related to the org repo webhook/auth issue discussed here:
The May 29 update says GitHub webhook handling was improved, but this looks like either a regression or a case not covered by that fix.
The repository, PR URL, branch name, and commit SHA are private. I can share them privately with Cursor staff if needed.
Does this stop you from using Cursor
No - Cursor works, but with this issue


