GitHub Education verification image becomes blurry after capture on multiple devices #198036
Replies: 10 comments 10 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. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
Skip the camera entirely. GitHub Education supports document upload as an alternative. Just go back to the verification page, look for the "Upload a document instead" option (usually a small link below the camera view), and upload a clean PDF or high-res JPG of your enrollment letter or student ID directly. That bypasses the compression completely and OCR works fine on a directly uploaded file.... |
Beta Was this translation helpful? Give feedback.
-
|
I am facing the same issue, i was a verified student until today, nothing work |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for providing detailed troubleshooting information. Based on your description, this appears less like a document eligibility issue and more like a potential problem with the image capture and processing pipeline. The fact that the document is clear before capture but consistently becomes blurry immediately after pressing "Capture photo" across multiple devices, browsers, and document types suggests that image compression, resizing, or post-processing may be reducing the quality before OCR verification occurs. The troubleshooting you've already performed is quite comprehensive:
Given those tests, it seems unlikely that the issue is related to camera hardware or document quality on your end. A few questions that may help identify whether others are experiencing the same behavior:
If the issue is reproducible across different platforms, GitHub may want to investigate whether recent changes to image processing, compression settings, or OCR validation thresholds are affecting document verification. Since your institution is already recognized and you've received multiple rejections despite providing valid enrollment documentation, it would be helpful if a GitHub staff member could review whether this is an account-specific issue or a broader problem affecting the verification workflow. Thank you for documenting the issue so thoroughly. Hopefully, additional reports from other users can help determine whether this is a wider bug in the evidence capture process. |
Beta Was this translation helpful? Give feedback.
-
|
Update: I have now confirmed that:
At this point, the issue appears related to the image capture/processing workflow rather than document validity. Has any GitHub staff member seen similar reports recently? |
Beta Was this translation helpful? Give feedback.
-
|
You're not the only person reporting this kind of behavior recently. Based on your testing across multiple devices and browsers, it sounds like the problem may be occurring during the capture/upload pipeline rather than with the original documents themselves. A few things that might help narrow it down:
Since your institution is already recognized and you've tested multiple document types, this doesn't sound like a typical eligibility problem. It sounds more like an image quality or compression issue. Hopefully the Education team can investigate whether there have been any recent changes to the evidence capture flow. A direct PDF upload option or higher-quality image preservation would likely help applicants in situations like this. For privacy, avoid posting screenshots that contain personal information. |
Beta Was this translation helpful? Give feedback.
-
💡 The Root Cause: WebRTC Canvas CompressionThe viewfinder looks perfect, but the actual capture is blurry because GitHub takes a low-res frame grab from your active WebRTC stream (often capped at 🛠️ The Dev Workarounds1. Kill Camera Permissions (Forces File Upload Fallback)The simplest fix is to trick GitHub's frontend into thinking your device doesn't have a camera, which triggers the legacy file upload button.
2. Use Mobile Rear CameraIf forcing a fallback fails, switch entirely to a mobile device using the primary rear camera lens. WebRTC profiles allocate significantly higher resolution caps to primary rear cameras compared to front-facing selfie lenses or desktop webcams, keeping the text sharp enough to pass the OCR scan. 3. Support OverrideIf you have been locked out due to multiple rapid rejections, submit your high-res PDFs directly to a human agent via support.github.com/contact/education to bypass the automated validation layer entirely. |
Beta Was this translation helpful? Give feedback.
-
|
He behavior remains identical: the document is clear before capture and blurry immediately after capture. If anyone else is experiencing this issue, please let me know which device/browser combination you are using. Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
Good Evening, Is there a solution to this image becoming blurry after capture yet? |
Beta Was this translation helpful? Give feedback.
-
|
I investigated the issue further using browser developer tools. The camera stream is negotiated at 1920×1080 and 60fps: However, after clicking “Capture photo”, GitHub generates a JPEG image with a natural size of only:
I verified this by inspecting the generated image element (data:image/jpeg;base64,...) in the browser. This means the image is being drastically downscaled between the live camera stream and the captured image used for verification. That would explain why the live preview is clear, while the captured image becomes blurry and OCR consistently fails across multiple devices, browsers and document types. Has anyone from GitHub Education or Support confirmed whether this capture resolution is expected? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Evidence and Image Capture
Hi everyone,
Hello,
I am trying to apply for GitHub Education Student Benefits and my application has already been rejected three times.
The issue is not that my original document is blurry. The problem occurs after pressing "Capture photo".
What I tested:
In every case:
My institution is recognized by GitHub Education.
I have already been rejected three times despite testing different devices, browsers, and document types.
Has anyone experienced the same issue recently, or is there a known workaround?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions