Unable to resolve outdated conversations and merge #19206
Replies: 15 comments 10 replies
-
|
I'm experiencing the same issue. @TonyArra Have you found any work-around for unblocking the PR with outdated comments? Edit: This is a duplicate of #10592. I managed to find and resolve the unresolved conversation by scrolling through the entire PR. So there is a way of unblocking the merge but it's just bad UX from Github. |
Beta Was this translation helpful? Give feedback.
-
|
I have the same issue with this PR |
Beta Was this translation helpful? Give feedback.
-
|
Same here in 2025. Got here, but cannot find it, and the dropdown doesn't have the caret! |
Beta Was this translation helpful? Give feedback.
-
|
Problem persists. In this pull request, it shows unresolved conversations: But when I tried to open it, it shows: I also can't find it in the file itself as it was removed with squash/force-push. This results in inability to merge pull request. |
Beta Was this translation helpful? Give feedback.
-
|
I'm having this issue as well. Clicking 'Unresolved conversations' does not take me anywhere. |
Beta Was this translation helpful? Give feedback.
-
|
Also having this issue right now blocking a PR merge. In my case, the unresolved comments were on commits that have been removed by a rebase. |
Beta Was this translation helpful? Give feedback.
-
|
Same issue, cannot resolve my threads in nixpkgs repo |
Beta Was this translation helpful? Give feedback.
-
|
I had this issue today, and it turns out there was a HIDDEN conversation in one of the collapsed blocks. If you're facing this, most probably you should painstakingly open them all until you find it. It's still a bug, though, unresolved conversations should not be collapsible. |
Beta Was this translation helpful? Give feedback.
-
|
Still exists. |
Beta Was this translation helpful? Give feedback.
-
|
Facing the same problem. This one was caused by Copilot review |
Beta Was this translation helpful? Give feedback.
-
|
This appears to happen when review threads are attached to commits that no longer exist (force-push / rebase / squash), but GitHub still keeps the thread in an unresolved state. A few things that helped in different cases: UI workarounds (sometimes works): Open the Conversations tab and use “Unhide all” Scroll the entire PR timeline (including collapsed / outdated blocks) Expand every collapsed diff — unresolved threads can live inside them If the conversation is truly orphaned (no longer visible in UI): The only reliable fix I’ve seen is resolving it via the GitHub GraphQL API using gh This seems especially common with Copilot review comments, which can remain unresolved after rebases Unfortunately, when the original commit is gone, the UI gives no way to resolve the thread — which feels like a GitHub bug rather than user error. Would be great if GitHub either: Auto-resolved threads when the target commit disappears, or Exposed orphaned review threads clearly in the UI instead of blocking merges silently. |
Beta Was this translation helpful? Give feedback.
-
|
Still happening! |
Beta Was this translation helpful? Give feedback.
-
|
Does anybody have a solution to this? @github please fix |
Beta Was this translation helpful? Give feedback.
-
|
Going through commit by commit helps me to resolve this issue. Here is what I did.
|
Beta Was this translation helpful? Give feedback.
-
There is a small conversation icon on the right section of the PR, click on it, and it will display unresolved comments. |
Beta Was this translation helpful? Give feedback.










Uh oh!
There was an error while loading. Please reload this page.
-
Is anyone else having this issue over the last week or two?
We have the option enabled to block merging a PR when there are unresolved conversations. Recently, if a conversation becomes outdated due to a new commit, I am unable to resolve the conversation unless I was the one to make the initial comment.
The creator of the PR and other members of the team are no longer able to see the conversation, but the PR is prevented from merging due to there being "unresolved" conversations
Beta Was this translation helpful? Give feedback.
All reactions