Profile rendering 502/503 timeout due to high contribution volume (~14k) #202226
Replies: 5 comments 3 replies
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Really clean writeup, the date-filtered URL comparison basically nails the root cause: the overview render is timing out while trying to build the full contribution payload for the rolling 12-month window, and once you shrink that window it renders fine. So this looks like a server-side rendering timeout that scales with contribution count, not something wrong on your end. One thing worth flagging: this discussions board is mostly community + product feedback, so backend timeouts tied to a specific account like this usually need GitHub Support to actually look at the render path and logs. I'd open a ticket at https://support.github.com/ and link this discussion plus the two screenshots. The "works with a smaller date range, 502/503 with the full range" detail is exactly the kind of repro they can act on. In the meantime the date-filtered URL you found is a decent stopgap for anyone hitting your profile who needs it to load. Out of curiosity, is it consistently 502/503 every time, or intermittent under load? That distinction (hard timeout vs occasional) is useful to include in the ticket too. |
|
having the same issue with ~22k+ contributions over the past 12 months |
|
looks like it got fixed PS: @ljodea you should try ... 804 points on one day is impressive |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Profile
Body
Description
Loading my default profile URL consistently throws HTTP 502 (Bad Gateway) and 503 (Service Unavailable) errors from the backend. This appears to be a server-side rendering timeout caused by a massive contribution payload (nearly 14,000 contributions in the rolling 12-month window).
Reproduction Steps
Navigate to the default GitHub profile URL: https://github.com/dogi
Observe the page failing to load with the message "Something went wrong, please refresh the page to try again." and throwing 502/503 errors in the browser developer console.
Navigate to a date-filtered URL that restricts the contribution payload size, such as: https://github.com/dogi?tab=overview&from=2026-07-01&to=2026-07-17
Observe that the profile page loads successfully when the payload is reduced (down to ~8,000 contributions for 2026).
Fault Type - Permanent - Occurring repeatably
Blocking? - no -ish
Last working date - 16 July
Logs
Developer Console Output:
❌ Failed to load resource: the server responded with a status of 503 ()
URL: https://collector.github.com/github/collect
❌ Failed to load resource: the server responded with a status of 503 ()
URL: https://collector.github.com/github/collect
❌ Failed to load resource: the server responded with a status of 502 ()
URL: https://github.com/dogi?action=show&...
All reactions