VahanQR troubleshooting — error messages and fixes
What each VahanQR error message means and what to do — sign-up, sign-in, scanning, calls, messages, payments, stickers and societies.
Find the message you see in the tables below. Each one is the exact text VahanQR shows, with what it means and what to do. If your problem is not here, contact support.
#Sign-up
| Message | What it means | What to do |
|---|
| "Please enter your full name" | Full Name is empty | Fill it in |
| "Mobile must be exactly 10 digits" | The mobile number is too short or long | Type 10 digits, without +91 or 0 |
| "Password must be at least 6 characters" | Password too short | Use 6 or more characters |
| "Passwords do not match" | Confirm Password differs | Type the same password twice |
| "Email already registered. Please login or use a different email." | Another account uses this email | Sign in, or use another email |
| "Mobile or email already registered. Please log in and add your vehicle from the dashboard." | You already have an account | Sign in and use + Add Vehicle |
| "Please enter your vehicle number plate" | The plate is empty | Type the plate |
| "RTO number already registered." | This plate is already in VahanQR | Check the plate; if it is yours in another account, contact support |
| "Account creation failed after payment. Contact support." | Payment went through but the account was not created | Contact support with your payment details |
#Sign-in and password
| Message | What it means | What to do |
|---|
| "Invalid credentials" | Wrong mobile/email or password | Check them, or use Forgot password? |
| "This mobile number / email is not registered" | No account for this OTP request | Check the number, or register |
| "Too many OTP requests. Please try again in a few minutes." | 5 OTP requests in 10 minutes | Wait, then try again |
| "OTP expired. Please request a new one." | More than 10 minutes passed | Press Resend OTP |
| "Incorrect OTP. Please try again." | Wrong code | Check the latest code |
| "Too many wrong attempts. Please request a new OTP." | 5 wrong tries | Ask for a new code |
| "Reset link is invalid or expired" / "Invalid or missing reset link." | The link is older than 15 minutes or already used | Request a new one from Forgot password? |
| Reset email never arrives | Your account may have no email | Sign in with OTP, or contact support |
#Dashboard and vehicles
| Message | What it means | What to do |
|---|
| "Failed to load data" | The dashboard could not load | Refresh; check your internet |
| "Failed to add vehicle" | The plate may already be registered, or the photo upload failed | Check the plate; try again without a photo, then add it with Edit |
| "Failed to update vehicle" | The edit was not saved | Try again; use a smaller photo |
| "Could not build the sticker. Please try again." | The sticker image could not be made | Try again, or use the sticker from your email |
| "Failed to update plan" | The plan change failed | Try again, or contact support |
#Vehicle verification
| Message | What to do |
|---|
| "Enter a valid vehicle number, e.g. MP05AD1432 or 23BH5904J." | Type the plate without spaces |
| "VAHAN has no record matching these details…" | Type the chassis number and owner name exactly as on the RC |
| "Enter the full chassis number from your RC." | Add the full chassis number |
| "Aadhaar number must be 12 digits." | Check the Aadhaar number |
| "VAHAN did not respond in time. Please try again." / "Could not reach VAHAN right now. Please try again." | Try again later — your registration is not affected |
| "Too many verification attempts for this vehicle. Please try again in an hour." | Wait an hour |
| "Vehicle verification is not available yet." | Verification is switched off; register without it |
#Scanning a sticker
| You see | What it means | What to do |
|---|
| QR Not Found | The sticker is not linked to any vehicle | Owners: print a fresh sticker from the dashboard. Scanners: the owner cannot be reached this way. |
| QR Not Yet Activated | A new sticker that only MJX staff can link | Contact MJX to activate it |
| Unactivated QR Sticker | A new sticker anyone can link | Fill the form — see Activate a pre-printed sticker |
| Strict Privacy — Call Unavailable | The owner has no call minutes | Send a message instead |
| "Call minutes exhausted. Showing direct call…" | A Light Privacy owner has no minutes | The direct call still works |
#Calls
| Message | What to do |
|---|
| "Enter exactly 4 digits of vehicle number" | Type all 4 last characters of the plate |
| "Incorrect last 4 digits. Please try again." | Read the real plate again — letters count |
| "Please enter your phone number" | Add your 10-digit mobile |
| "Contact number not available" | The owner has not added that contact |
| "Could not initiate call. Try again." | Try again in a minute, or send a message |
| Minutes Exhausted — "No call minutes left. Owner must recharge." | Send a message instead |
| "Microphone access denied. Allow mic in browser settings, then try again." | Allow the microphone, or press Use Phone Call Instead |
| Browser Not Supported — "Use Chrome or Safari." | Switch browser, or use a phone call |
| "The number is busy. Try again in a moment." | Try again, or send a message |
#Messages
| Message | What to do |
|---|
| "Please enter your name" / "Please enter your phone number" / "Please enter a message" | Fill every field |
| "Too many messages. Wait 10 minutes." | 3 messages in 10 minutes is the limit — wait |
#Payments
| Message | What it means | What to do |
|---|
| "Payment failed: …. Please try again or use a different method." | The bank or UPI declined it | Try again or use another method |
| "Payment received but verification failed. Contact support with payment ID: …" | Money was taken, but VahanQR could not confirm it | Contact support with that payment ID |
| "Payment verification failed. Contact support." | A privacy upgrade payment could not be confirmed | Contact support |
| Payment Submitted Successfully! | A UPI payment with UTR is waiting for a check | Minutes: usually 3–4 hours. Privacy upgrade: within 24 hours |
| "Please log in to your account to make a payment." | Recharges need an owner sign-in | Sign in, then recharge from the dashboard |
| Verification Failed after paying | The payment page could not confirm the payment | Check your dashboard balance; contact support if money was taken |
#Activating a sticker
| Message | What to do |
|---|
| "Mobile already registered. Switch to "Existing User" tab." | Choose Existing User and press Find |
| "No user found with this mobile. Use New User tab instead." | Choose New User |
| "Vehicle number already registered" | This plate is already linked; contact support if that is wrong |
| "QR not found or already activated" | The sticker is already linked |
| "Only admin or sales staff can activate QR stickers." | Ask MJX staff to activate it |
| "Please log in to activate this QR sticker." | Sign in, scan again and fill the form |
| "This sticker belongs to …, whose account is …. Contact the society office." | Your society's account is not active — ask the society office |
#Societies
| Message | What to do |
|---|
| "Email is required for a society account" | Add the society's email |
| "This mobile number is already registered. Please login." | Use another mobile, or sign in |
| "Self-serve purchase is turned off. Your society will be approved by the VahanQR team." | Wait for approval, or contact the VahanQR team |
| "Your society account is suspended. Please contact the VahanQR team." | Contact support |
| "Quantity must be between 1 and 500" | Order 500 or fewer at a time |
| "Payment could not be verified. If money was deducted, contact support." | Contact support |
| "… could not be generated. Try again, or download the plain QR instead." | Retry, or untick Print-ready sticker |
#Questions people ask
My sticker email never arrived. What do I do?
Check spam, then sign in and press Download Sticker on the vehicle card. The file is always available there.
I paid but my minutes are not added.
Card and Razorpay payments add minutes at once. UPI payments with a UTR are added after a check, usually within 3–4 hours. If it is longer, contact support with your UTR and reference.
The scan page says QR Not Found.
The sticker is not linked to a vehicle — usually because the vehicle was deleted. Owners should download and print a fresh sticker.
I did not get the OTP.
Check your email and WhatsApp, wait 30 seconds, then press Resend OTP. After 5 requests in 10 minutes you must wait a few minutes.