Tips & Guides

isMobileDeviceDetected failed. Please upload another photo. Image quality is completely okay

Passport Seva says isMobileDeviceDetected failed even when image quality is okay. Use desktop Chrome, a fresh session, and a checked 630×810 JPEG before retrying.

By PhotoPass Team··6 min read

What This Error Means

The full error text is confusing because it says your image quality is okay while still asking you to upload another photo. That is the clue: this is not primarily a blur, pixel-size, or compression warning. In the current Passport Seva upload flow, isMobileDeviceDetected failed points to the portal's device/browser detection step.

In plain English: the portal is trying to decide whether the upload is coming from a mobile device, tablet, mobile browser, or desktop browser. When that check fails, the upload can be rejected even if the actual photo file is technically fine.

The exact server-side rule is not public, but the controllable pattern is clear: if the file is otherwise valid and the message says image quality is okay, change the upload environment before changing the photo. Clear the session variables that can make an upload look mobile-like: phone browser, stale cookies, VPN, privacy extensions, and old session state.

Why It Happens

The most common pattern is an upload attempt from a phone browser, tablet browser, or a browser session that looks unusual to Passport Seva. The portal may treat the upload as mobile-like because of the user agent, cookies, privacy settings, VPN, browser extension, or a stale GPSP session.

This is why applicants often say the photo "looks fine" and may already be exactly 630×810 pixels. The photo can pass file checks and still fail the device-detection path.

Do not treat this error like image quality is poor, distortionCheck failed, or background not uniform. Those are photo-quality or biometric problems. This one is usually about the upload environment.

3-Step Fix

  1. Prepare the file first. Make sure the photo is a JPEG, exactly 630×810 pixels, under 250 KB, plain white background, and named simply, such as firstname_lastname.jpg. If you changed anything, save a fresh copy instead of renaming a failed upload.
  2. Upload from desktop Chrome. Use a laptop or desktop computer, not a phone browser. Open Chrome, clear Passport Seva cookies or use a clean profile/incognito window, disable VPN/ad-block/privacy extensions temporarily, and log in again.
  3. Retry once in a fresh session. Go directly to the photo upload step and upload the prepared file. If the same error repeats, do not burn through all attempts. Try another desktop network or wait and retry later; if another error appears, match that exact message in the Passport Seva photo upload errors hub.

What Not to Change First

  • Do not keep compressing the photo smaller. This error does not mean the file is too large unless the portal also says so.
  • Do not retake immediately for blur. If the message says image quality is okay, fix the upload environment first.
  • Do not upload from the same phone session 10 times. You may waste limited attempts without changing the failed condition.
  • Do not use the mPassport app as a fallback unless required. The mobile app has its own upload behaviors; for this error, desktop Chrome is the safer first move.

When the Photo Itself Still Needs Checking

After the device-detection issue is gone, Passport Seva can still reject the photo for ordinary reasons: wrong dimensions, face too small, background shadows, posture, distortion, blur, glasses, or file naming. That is why the safest workflow is to prepare the photo completely before logging in.

Use the Passport Seva photo upload walkthrough if you need the full GPSP upload sequence, or create a new Passport Photo Maker file before another portal attempt.

Frequently Asked Questions

What does isMobileDeviceDetected failed mean on Passport Seva?

It means the portal's device-detection step failed or rejected the upload context. The message can appear even when the photo itself is clear and correctly sized. The safest first fix is to upload from desktop Chrome in a fresh session.

Does image quality is completely okay mean my photo passed?

It means the error is probably not the same as a blur or poor-quality warning. It does not guarantee the photo will pass every later check. Once you solve the device-detection error, the portal may still run size, background, face coverage, posture, and distortion checks.

Can I fix isMobileDeviceDetected failed from my phone?

Sometimes requesting the desktop version of the site may help, but the safer fix is to use an actual desktop or laptop browser. If you are close to the upload-attempt limit, do not keep testing from the phone.

For every other Passport Seva upload message, use the complete Passport Seva photo upload error guide. Before you retry, make sure your file is the right 630×810 Indian passport photo format.

Create your passport photo now

Under 3 minutes. No account needed. Compliance checked automatically.

Get Started — $2.99

Related articles