[Incident]: Profile rendering issues affecting GitHub profiles #203416
Replies: 28 comments 1 reply
|
Hi! Accepting PR for this issue? |
|
Thanks Hopefully as soon as possible |
|
Thanks for the update, hopefully this gets fixed soon. |
|
Joined |
|
Hello GitHub Community, I’m experiencing an issue where all of my historical GitHub contributions associated with one of my verified email addresses disappeared from my contribution graph. My GitHub username: Affected email: Here is what happened: On August 6, 2026, at approximately 2:21 AM, I accidentally removed the email address: This email address had previously been used as the author email for many of my Git commits. Shortly afterward, I added the EXACT SAME email address back to my GitHub account and verified it successfully. However, after re-adding the email, all historical contributions associated with that email disappeared from my contribution graph. This is NOT limited to one repository. Contributions from approximately 15+ repositories that were previously attributed to this email are affected. What I have already done:
Example affected commit:
From: Sohail Shabbir unknownperson23414@gmail.com The important point is that the email is now verified and attached to my account, but the historical contributions that were previously associated with this email are still missing. New commits are appearing correctly, so my account and contribution graph are currently working. The problem appears to be specifically with historical commits created before I removed and re-added the email address. I have also checked my GitHub email settings and the exact email address is currently present and verified. Has anyone experienced the same issue after accidentally removing and then re-adding a commit email address? Is there anything else I can do to restore the historical contributions, or does this require GitHub Support to manually rebuild/re-index the contribution history? I would really appreciate any advice or confirmation from someone who has experienced this before. Thank you! |
|
Username: aniketshukla1 I have at least five public pull requests authored by this account and marked merged: floci-io/floci#2031 |
|
Adding my case here since it matches what I've seen others reporting. I have 5 merged PRs that meet Pull Shark's criteria (authored by me, merged into the default branch of repos I don't own):
Verified commit email, "Show Achievements" enabled, no badge ever appeared. With the "Show Achievements" setting disabled, my profile shows a banner saying "You unlocked new Achievements on GitHub! Show them off by updating your Profile settings" pointing at the general achievements toggle. When I toggled that setting on, the banner changed to a different message: "You unlocked new Achievements with private contributions! Show them off by including private contributions in your Profile settings", pointing at a completely different setting. I enabled that too. Still nothing renders. So the backend appears to know achievements have unlocked (it's actively telling me so, twice, with two different explanations), but nothing is displaying regardless of which settings are toggled on or off. |
|
Please fix it. Everyone in the world is using GitHub, but you can't fix a simple issue. For me too, both badges are not showing |
|
I’m experiencing this as well. My GitHub profile is not displaying achievements that I should have unlocked, despite the relevant PRs being merged and my settings being enabled. This appears to match the profile/achievement rendering issue described here. Happy to provide specific PRs or other details if useful. |
|
Hi GitHub Community, I believe my issue may be related to this incident. My GitHub contribution graph is still showing contributions for commits that have already been removed from my repository history. The repository is I have verified that the remote repository is clean: git log origin/main --grep="test: activity"returns no results. git rev-list origin/main | wc -lreturns There are also no other remote branches containing those commits. However, the old contribution squares are still visible on my profile, even after more than 48 hours. When I click an affected day, it shows a contribution under So the contribution graph appears to be retaining stale contribution data for commits that are no longer present in the repository. I can provide screenshots of the affected contribution day and the unavailable commit if needed. Thanks! |
|
Hi GitHub team, I am experiencing the same profile achievement issue on @qingbo1011. "Show Achievements on my profile" is enabled and saved, but the Pull Shark achievement is still missing for both signed-in and public visitors. The following pull requests were authored by my account and merged by the upstream repository owner into the public repository default
The GitHub REST API reports both as merged, and GraphQL includes both pull requests in my contribution collection. More than 72 hours have passed since the second merge. However, my public profile still contains no native Achievements section or Pull Shark badge. Could you include this account in the profile achievement indexing investigation? Thank you. |
🆕 Community Manager Update: Monday August 17thHi everyone! Thank you for your patience and continuing to provide reports for this issue. The team is working on resolving this as soon as possible and I'll share more updates as they become available. |
|
Thank you for the update and for your continued work on this issue. The Achievements tab is now accessible on my profile, and I was also able to earn the Quickdraw achievement. However, the Pull Shark achievement is still not showing, despite my two pull requests having been successfully merged. It has now been six days since the qualifying pull requests were merged. Could you please confirm whether these pull requests meet the requirements for the Pull Shark achievement, or if there is any additional processing or delay that I should be aware of? Thank you again to the GitHub team for your time, support, and continued efforts to improve the platform. |
|
Hi GitHub team, I am experiencing the same profile achievement issue on @GuTS805. "Show Achievements on my profile" is enabled and saved, but the Pull Shark achievement is still missing for both signed-in and public visitors. The GitHub REST API reports both as merged, and GraphQL includes both pull requests in my contribution collection. More than 72 hours have passed since the second merge. However, my public profile still contains no native Achievements section or Pull Shark badge. Could you include this account in the profile achievement indexing investigation? Thank you. |
|
Hi GitHub team, I’m also experiencing this issue. I have 2 pull requests that were successfully merged into external repositories, but the Pull Shark achievement is still not appearing on my profile. My profile achievement settings are enabled. I’m sharing my case here as additional information for the investigation. Thank you for looking into this. |
|
Hi team, I have a bug with my Galaxy Brain achievement link on my profile (@christianalberto). My 8th accepted answer in wevm/viem#3662 is showing as inaccessible in the history, even though my accepted answer was never deleted and remains public. This happened right after I deleted a secondary, unrelated comment I posted in that same discussion thread. It seems deleting a secondary comment broke the achievement pointer for the accepted answer in that thread. Could you please run a manual re-sync/re-index on my profile achievements to restore the link? Thank you!
|
|
Hi GitHub team — I’m seeing the same issue on @pku-xht in https://github.com/deepseek-ai/deepseek-harness. The current The missing commits use the same work email that GitHub now links to my account. There is a clear cutoff on August 12: this 02:11 commit is missing, while this 17:07 commit and later commits are counted. Both commits are on |
|
Perhaps a related issue, social preview images are not displaying for multiple users https://github.com/orgs/community/discussions/205449 |
|
i am facing the same issue my pull shark *3 should show after successfully meeting the criteria but its not - can u guys take a look and solve this issue |
|
Hi, I’m experiencing this issue as well. My profile layout appears differently when I’m signed in versus signed out, and my contribution graph does not seem to accurately reflect my commits. Please let me know if you need any additional details from my side. Thank you. |
|
With the "Show Achievements" setting disabled, my profile shows a banner saying "You unlocked new Achievements on GitHub! Show them off by updating your Profile settings" pointing at the general achievements toggle. When I toggled that setting on, the banner changed to a different message: "You unlocked new Achievements with private contributions! Show them off by including private contributions in your Profile settings", pointing at a completely different setting. I enabled that too. Still nothing renders. |
This comment was marked as spam.
This comment was marked as spam.
|
Adding a data point that may help narrow this down. Same symptom as others in this thread: an achievement badge is not appearing despite the qualifying activity being present, with both "Show Achievements on my profile" and "Include private contributions on my profile" enabled. Two details that may be useful: 1. This looks per-achievement rather than a blanket profile failure. Quickdraw was granted and renders correctly on my profile. Pull Shark has not appeared, 7 days after crossing the two-merged-PR threshold. So whatever is failing isn't taking down the Achievements section as a whole — one badge type is still being granted normally while another is not. 2. The badge is missing from the server-rendered HTML, not just the visual layer. Fetching my profile signed-out with a cache-busting query string returns the Achievements sidebar fully server-rendered, containing only the previously-earned badges. There's no truncation, no "+N" overflow element, and no lazily-loaded fragment. So the missing badge is absent from the response payload itself, rather than being hidden by CSS/JS or served stale from a CDN. I've confirmed via the REST and GraphQL APIs that the qualifying pull requests are merged into the default branch and attributed to my account. |
|
Adding a reproducible data point for @kanuwrld. The public Achievements page and server-rendered profile HTML show only Quickdraw. Pull Shark and YOLO do not render, although public qualifying activity appears present and the profile achievement setting is enabled. Two examples, both authored by
GitHub CLI reports both as Current signed-out HTML from Please include this account in the achievement indexing/rendering investigation. |
|
Hi GitHub team, I'm experiencing the same Pull Shark achievement issue on @dodjdnh. "Show Achievements on my profile" is enabled, and other achievements are displayed correctly. However, Pull Shark is still missing. I have four pull requests authored by my account that were merged into public repositories owned by other users:
All of them are marked as Merged, not merely Closed. The first two qualifying PRs had already been merged by August 11, 2026. Could you please include @dodjdnh in the achievement indexing investigation or check whether my Pull Shark achievement record needs to be re-synced? Thank you! |
|
Hi GitHub team, I’m experiencing the same Achievements/Profile issue on my account @truman-t3. “Show Achievements on my profile” is enabled, and my account now has 2FA enabled as well. However, Pull Shark is still not appearing on my public profile. I currently have at least 3 qualifying pull requests merged into public repositories that I do not own: kumoproductions/mcp-cinema4d#6 All three pull requests were authored by @truman-t3 and successfully merged. I also appear to meet the conditions for other Achievements, but no corresponding badges are being displayed correctly. Could you please include @truman-t3 in the current Achievements/Profile indexing investigation, and re-index the achievement state if necessary? Thank you. |
This comment was marked as off-topic.
This comment was marked as off-topic.
|
Hi i'm getting this issue, Yolo, pullshark, and more badges, are not displaying on my profile @strqkr |


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
🆕 Community Manager Update: Monday August 17th
Hi everyone! Thank you for your patience and continuing to provide reports for this issue.
The team is working on resolving this as soon as possible and I'll share more updates as they become available.
Hi everyone,
We've received multiple reports about profile pages rendering differently than expected, including:
We've escalated these reports to the appropriate team.
At this time, we don't have an estimated timeline for a fix or additional information to share. Please subscribe to this thread to receive updates as they become available.
If you're experiencing this issue and have additional information you'd like to share, leave a comment below.
Thank you for your patience while we investigate.
All reactions