Troubleshooting Pathshala — sign-in, codes, limits and paused accounts
Fix common Pathshala problems — code not received, too many attempts, wrong password, Forever Free limits, "not part of your plan" pages and paused accounts.
Most problems in Pathshala come from four things: a sign-in code that has not arrived, a safety limit on attempts, a plan limit, or an unpaid bill. Find the message you see below — each one says what it means and what to do.
#Sign-in problems
#"No account found with that email or mobile number here."
- You may be on the wrong portal. Staff sign in on their institute's own address,
yourname.pathshala.mjxtechnologies.com/login. - Use the exact mobile number or email the owner or admin added for you.
- Ask the owner or admin to check you are on People and not Switched off.
#"Login only on your institution's own address."
You tried to sign in on the main site or another institute's address. Open your own portal address and sign in there.
#"Wrong phone/email or password"
Check the number or email and the password. If you have forgotten it, press Forgot password? — see Sign-in and security. You can also press 📱 Sign in with a code instead.
#"Your account is inactive"
The owner or admin has switched your login off. Ask them to press Switch back on on your Login tab in People.
#"This account does not belong to this school"
The number or email is registered with a different institute. Open that institute's portal address.
#My sign-in code has not arrived
| Check | Why |
|---|---|
| Look in WhatsApp and email | Staff codes are sent to both. Parent and learner codes go on WhatsApp. |
| Wait 60 seconds before asking again | Asking sooner shows "A code was just sent. Please wait a minute before asking for another." |
| Check the number shown | The screen says where it sent the code, for example "Code sent to WhatsApp on 98••••10 …" |
| Make sure WhatsApp works on that number | The code is sent as a WhatsApp message to that number |
If you see "Could not send the code right now. Please try again shortly.", wait a few minutes. If it keeps happening, contact support.
#Code errors
| Message | What to do |
|---|---|
| That code is not correct. Please check and try again. | Retype the 6 digits from the latest message |
| That code has expired. Please request a new one. | Codes last 10 minutes. Ask for a new one. |
| Too many attempts. Please request a new code. | Each code allows 5 tries. Ask for a new one. |
| Enter the code we sent you. | The code box was empty |
#Two-factor (2FA) errors
| Message | What to do |
|---|---|
| Incorrect code. Try again. | Use the newest code in your authenticator app. Check your phone's clock is set automatically. |
| Session expired. Please log in again. | The 2FA step lasts 5 minutes. Sign in again. |
| That code was not valid. Check your phone clock and try again. (during setup) | Set your phone's date and time to automatic, then retry |
| Lost your phone | Enter a recovery code, or press 💬 Send a code to my WhatsApp |
| This account uses two-step sign-in. Please sign in on the web portal for now. (in an app) | Sign in on the website instead |
#Learners (MJX Learn)
| Message | What to do |
|---|---|
| This account is signed in on another device. Sign that device out and continue here? | Only one device at a time. Confirm to move to this device. |
| Please allow location to sign in. It is needed to stop a course being shared. | Allow location for the app or browser, then try again |
| No course found for this number… | Use the number your course link was sent to, or ask your institute |
#Parents
"No student found for this number. Please check with the school office." — the school has a different number for you. Ask the school to update your number on your child's record.
#"Too many attempts" limits
These limits protect your account from guessing. They reset by themselves.
| What | Limit | What to do |
|---|---|---|
| Staff password sign-in | 10 failed tries in 15 minutes | Wait 15 minutes, or sign in with a code |
| Staff code requests (sign-in or forgot password) | 8 in 15 minutes — "Too many code requests. Please try again in a few minutes." | Wait a few minutes |
| Staff code checks | 20 in 15 minutes — "Too many attempts. Please try again in a few minutes." | Wait a few minutes |
| Parent codes per number | 5 in 15 minutes — "Too many codes asked for this number. Please try again in 15 minutes." | Wait 15 minutes |
| Parent wrong codes per number | 10 in 15 minutes | Wait 15 minutes, then ask for a new code |
| App sign-in per number | 10 in 15 minutes — "Too many tries for this number. Please try again in 15 minutes." | Wait 15 minutes |
| Many people on one network | "Too many attempts from this network. Please try again in a few minutes." | Wait, or use mobile data |
| Sign-up | 5 tries in 15 minutes | Wait 15 minutes |
#Sign-up problems
| Message | What to do |
|---|---|
| This mobile number is already registered. Sign in, or use another number. | You already have an account. Sign in on your portal. |
| This email is already registered. Sign in, or use another email. | Sign in, or use another email |
| That code is already taken. Please choose another one. | Choose another Your Portal URL |
| The code must start and end with a small letter or a number. | Fix the portal address — small letters, numbers and hyphens only |
| Type a valid 10-digit Indian mobile number. or Enter a valid mobile number for (country). | Pick the right country code next to the box. An Indian mobile is 10 digits starting with 6, 7, 8 or 9 |
| A PIN code is six digits. | Fix the PIN, or leave it empty and type City and State |
| Some boxes on the form need correcting. | Look for the fields marked in red |
#Plan and limit messages
#"You are on the Forever Free plan, which allows up to …"
You reached a Forever Free limit (for example 50 students or 1 staff login). Everything you already have stays. Upgrade to add more — see Plans and billing. On a paid plan the message names your plan instead.
#"All N employee seats you pay for are in use."
Add a seat at Sidebar › Settings › Billing › Subscription & billing › Employee seats, or switch off someone who has left.
#"… is not part of …" (upgrade page)
You pressed a product or a feature your plan does not include.
- A whole product: the page shows the price and Upgrade — pay online or Questions? WhatsApp us.
- A feature inside a product you have: the page says "Part of …, which you already have" and which plan has it, with Upgrade — pay online, Ask MJX for … and See plans.
- In an app: Not in your plan with a Subscribe button. Staff see "Your institute's plan does not include this. Ask the owner to subscribe."
See Choosing modules and products.
#WhatsApp messages not sent on Forever Free (MJX LMS)
"WhatsApp messages are not part of the Forever Free plan — your learners are told by email instead. Upgrade to Basic to send on WhatsApp." Sign-in codes still go on WhatsApp.
#Paused or suspended account
#"Your account is suspended due to a payment issue. Please clear your dues to restore access."
A bill is unpaid:
| Cause | Where to pay |
|---|---|
| Plan subscription expired, suspended or cancelled | Subscription & Billing or the Renew / Pay button |
| WhatsApp usage bill unpaid more than 15 days | Sidebar › Settings › Billing › Subscription & billing › WhatsApp usage |
| MJX LMS: what you owe MJX unpaid more than 15 days | Sidebar › Settings › Billing › Subscription & billing › What you owe MJX |
Paying the bill opens everything again at once. If you need more time, press Request a short extension on the payment page, or press Contact us.
#In the apps
| Message | What to do |
|---|---|
| Your account is paused — "Your WhatsApp bill of ₹… was not paid within 15 days…" | Press Pay WhatsApp bill |
| Your billing is pending | Press Pay now |
| "Billing is pending at your institute. Ask the owner to pay the bill to continue the services." | You are staff — ask the owner or admin |
#"Your subscription expired N days ago. Please renew to avoid interruption."
A paid plan has run out and you are in a short grace period. Renew from Subscription & Billing. If you do not, the account moves to Forever Free — nothing is deleted.
#"Your account has been cancelled."
Contact MJX to reactivate — see Support.
#Invoices
| Message | What to do |
|---|---|
| Your tax invoice needs your institution's state … Correct it in Settings, then open this again. | Set State in Settings › Address & info |
| This payment was made before GST invoices began, so it has no tax invoice. | Contact support if you need a copy |
| MJX's GST details are not set up yet… | The invoice will appear by itself; try later |
#Custom domain
If Check my domain keeps saying ⏳ Not pointing to us yet, see Branding and custom domain. On Cloudflare, set the record to DNS only.
#Still stuck?
WhatsApp or call +91 79968 37555, or email info@mjxtechnologies.com with your portal address, the page and the exact message. See Support.
#Questions people ask
I did not receive my sign-in code. What should I do?
Check WhatsApp and your email (staff codes go to both). Wait 60 seconds and ask again. Make sure you are on your own portal address and typed the number you were added with.
It says "Too many attempts". How long do I wait?
Usually 15 minutes. The limits stop people guessing codes and passwords; they reset by themselves.
Why does my account say it is suspended?
A bill — your plan, the WhatsApp usage bill, or (MJX LMS) what you owe MJX — is unpaid. Paying it opens everything again at once.
Why am I taken to an "is not part of" page?
The product or feature you pressed is not in your plan. The page shows which plan has it and how to upgrade.
I cannot add more students. Why?
The Forever Free plan allows up to 50 students. Everything you already have stays; upgrade to add more.