I spent time digging through JAMB’s official FAQ page, candidate comment threads, and the 2026 registration guidelines because I kept seeing the same useless advice everywhere: “send your NIN to 55019 and wait.” Nobody explains what to do when the wait goes on forever, or when you get a confusing reply, or when airtime disappears and nothing comes back.
This article is the resource I wish existed. It maps every known failure mode to its exact symptom and gives you a concrete next step for each one.
Key takeaways
- The SMS to 55019 is not a guaranteed process; it has at least five distinct failure modes, each with a different fix.
- Silence after sending is not the same as getting a wrong-format error. The symptom tells you which problem you have.
- The most painful scenario (NIN already linked to an unknown number) has a specific escalation path involving a JAMB support ticket, and most guides never mention the exact fields required.
- Your profile code never expires. If you registered in a previous year, RESEND is almost always faster than generating a new one.
- You need at least ₦50 airtime on the sending line, and the SIM must be the one linked to your NIN at NIMC.
Why “just text 55019” is bad advice

The shortcode 55019 (and its backup, 66019) is not a simple lookup. When you send your NIN, the system cross-checks it against the NIMC database, checks whether that NIN has ever been linked to a JAMB profile, and verifies that the sending GSM number matches the one registered at NIMC. If any of those checks fail, you either get silence, a charge with no reply, or an error message that looks like gibberish.
The problem is that each failure produces a different symptom, and the fix for one will not solve another. Getting the fix wrong means you keep burning airtime and time.
The JAMB profile code failure matrix
Use the symptom in the left column to find your exact cause and corrective action. This is what I’m calling the Profile Code Diagnostic Grid.
| Symptom you see | Root cause | Corrective action |
|---|---|---|
| Debited but no reply at all | Network routing failure or insufficient airtime | Check you have at least ₦50. Remove SIM, insert in a different handset, resend. Try off-peak hours (early morning, late night). |
| “Wrong Parameter” or “Error 550/66019” | Incorrect SMS format, extra space, or punctuation in the message | Resend with exact format: NIN[space][11 digits] to 55019. No commas, no dashes, no dots, no double spaces. |
| “Record Not Found” or “No record for NIN” | NIN not validated in the NIMC database, or wrong digit entered | Double-check all 11 digits. Then visit any NIMC centre to confirm the NIN is enrolled and active. |
| “Your NIN has already been registered with GSM Number XXXXXXXX” | NIN is linked to a different phone line from a past JAMB session | Locate that old SIM and send RESEND to 55019 from it. If SIM is lost, escalate via JAMB support ticket (see below). |
| “Unable to verify your NIN [nimc:unknown]” | Temporary NIMC server outage or NIN not linked to the sending number at the network level | Wait several hours and retry. If persistent, visit your network provider’s office and request NIN-to-SIM linkage, then retry. |
| “Your Names have Special Characters” | Name on NIN contains a character JAMB’s system can’t process (apostrophe, hyphen, accented letter) | Visit NIMC to correct the name entry. You cannot proceed until NIMC removes the offending character. |
| Profile code arrives but says name doesn’t match | Name on SIM card differs from name on NIMC record | Go to NIMC and correct the NIN name to match. The SIM name is what JAMB registers; the NIN name is what NIMC holds. They must align. |
| Code arrives but is already used / shows “profile code used by another candidate” | Returning candidate whose old profile code was registered by someone else (fraud scenario) | File a JAMB support ticket immediately and also report to NIMC. Do not keep trying to use the compromised code. |
Failure 1: Silence after sending (you were charged, nothing came back)
This is the most disorienting situation because you can’t tell if the message even arrived. My first move here would be to check your outbox. If the SMS shows “sent,” the issue is on JAMB’s end or your network’s routing.
What tends to work:
- Move the SIM to another phone. Certain handsets have software that garbles the message content or misroutes shortcode SMS. The same SIM in an older, simpler phone often works on the first try.
- Try the alternate shortcode. If 55019 is congested, send the same format to 66019. Both are official JAMB shortcodes.
- Reload and try again at a quieter time. Peak registration periods (first two weeks after e-PIN sales open) flood the shortcode. Early morning, around 5-7am, tends to clear faster.
JAMB recommends candidates load at least ₦100 airtime as a buffer, not just the minimum ₦50. If you were right at the ₦50 floor and part of that was consumed by a previous attempt, the retry may fail silently.
Failure 2: Wrong format error (the SMS gets rejected immediately)
The official JAMB format is: send the word NIN, then one space, then your 11-digit NIN, to 55019 or 66019. The example from JAMB’s own FAQ page is: NIN 00123456789.
The format errors I see candidates make most often:
- Extra space between NIN and the number. One space only.
NIN 00123456789(two spaces) returns “Wrong Parameter.” - Punctuation copied from a website or document. If you copy-paste from a PDF or WhatsApp message, some phones insert a smart quote or an invisible character. Type the message manually.
- Sending just the number with no prefix. Some candidates send
00123456789without the word NIN at the start. That fails. - JAMB does not support characters like
, ( : – ; 'and similar marks in the message body.
The USSD alternative is worth knowing here. You can dial *55019*1*[your NIN]# from your registered line. For example, if your NIN is 12345678901, dial *55019*112345678901#. This bypasses the SMS format entirely and tends to be more forgiving if your phone is inserting hidden characters.
Failure 3: NIN not found in the system
Getting “Record Not Found” means one of two things. Either you typed a wrong digit, or your NIN was never validated in NIMC’s central database.
First, go back to your original NIMC slip and compare every digit. NINs that start with a zero often get the leading zero dropped on some keyboards, which turns 11 digits into 10. Count the digits you’re sending.

If the number is definitely correct, JAMB’s official position is that candidates should visit a NIMC centre to validate the NIN, then use it to generate the profile code. Validation at NIMC can take a few days to propagate. After your visit, wait 48 hours before trying 55019 again.
Failure 4: NIN already registered with another GSM number (the most stuck scenario)
This is the failure that leaves the most candidates paralysed, because the reply gives you a partial phone number and you either recognise it or you don’t.
Scenario A: You recognise the number. That’s your old SIM. Locate it, insert it into your phone, and send RESEND to 55019. The shortcode will return your previously generated profile code to that original number. You don’t need to generate a new one.
Scenario B: You had the SIM but lost it. Contact your network provider and request a SIM replacement for the same number. Most networks require your BVN or NIN for identity verification. Once you have the replacement SIM active, send RESEND to 55019.
Scenario C: You don’t recognise the number at all. This happens when a cybercafe operator, family member, or fraudster used your NIN to generate a profile code without your knowledge. This is the case where most guides fail you completely.
Here’s what you actually need to do:
- Go to the JAMB support portal at
support.jamb.gov.ng. - Start a support ticket. When filling the form, select “2026 NIN RELATED ISSUE” from the drop-down menu. Use a subject like “NIN Issues.” Describe the problem clearly and attach a screenshot of the error message you received.
- In the description field, include: your full legal name exactly as it appears on your NIN slip, your 11-digit NIN, the error message you received (write it out in full, including the masked phone number shown), and a clear statement that you do not own the listed GSM number and cannot access it.
- Note the transaction ID the system gives you after submission. That ID is your reference if you need to follow up.
- Await a response to your email from JAMB Support. Response times vary depending on the volume of tickets.
While waiting, you can also visit the nearest JAMB state office in person with your NIN slip and a government-issued ID. The in-person route sometimes resolves faster than the email queue.
Failure 5: “Unable to verify NIN [nimc:unknown]”
This error is almost always a server-side issue rather than something wrong with your NIN. NIMC’s database goes through periods of high query load during peak registration, and JAMB’s system can’t complete the lookup.
JAMB’s guidance for this error is to wait and retry later. I’d give it at least four to six hours before the next attempt.
The one case where this persists is when your NIN has not been linked to the sending SIM at the network level. Your NIN can exist in NIMC’s database and still not be associated with a particular phone line. To check and fix this:
- MTN users: Dial
*785#and follow the prompts to link your NIN. - Airtel users: Dial
*121#and select the NIN linkage option. - Glo users: Send
UPDATENIN [your NIN] [FirstName] [LastName]to 109. - 9mobile users: Dial
*200#and follow the NIN update menu.
After linking, wait 24 hours before sending to 55019 again. The network-level linkage update needs time to propagate.
Special characters in your NIMC name
This one catches a lot of candidates off guard. If your name at NIMC contains an apostrophe (as in O’Brien), a hyphen (as in Osei-Bonsu), or any character outside the standard alphabet, JAMB’s system returns a message saying the name contains special characters.
You cannot work around this on the JAMB side. The only path is to visit a NIMC centre and request a name correction to remove or replace the character. Some candidates with hyphenated surnames change the hyphen to a space. Once NIMC processes the update and it syncs to their database, you can attempt the 55019 SMS again. That sync can take a few days.
Returning candidates: don’t generate, just retrieve
If you’ve ever sat a JAMB UTME or Direct Entry exam before, your profile code almost certainly already exists. Your profile code remains valid for life and can be reused each registration cycle.
Instead of sending your NIN again (which might throw an error or cause confusion), send this:
RESEND to 55019 or 66019, from the same GSM number you used for your previous JAMB registration.
The shortcode will send back your existing profile code. Use that code to purchase your 2026 e-PIN. You do not get a new profile code; you use the same one.
The only reason to go through the full NIN generation process again is if you are a genuinely first-time candidate whose NIN has never touched the JAMB system.
When to go to a CBT centre instead
If you’ve tried the SMS route, the USSD route, and the support ticket, and you’re still stuck with days running out, go directly to any JAMB-accredited CBT centre. Operators at accredited CBT centres can retrieve your profile code from the JAMB database using your NIN. Bring your NIN slip and a valid ID. This is a legitimate, official option and arguably faster than waiting for email support during peak registration.
What to do if your profile code arrives but your name is wrong
This is a separate problem from not receiving the code, but it’s worth knowing now. Once a profile code is generated, JAMB pulls your biodata automatically from NIMC’s database, and the profile code cannot be changed after generation. If the name that arrived with your profile code is wrong, the fix happens at NIMC before you proceed to buy your e-PIN. Going ahead with a mismatched name causes problems during biometric capture at the CBT centre.
The quick-reference decision tool: which fix is yours?
Here’s a simple decision path I’m calling the 55019 Fix Finder.
Step 1. Did you receive any reply at all (even an error message)?
- No reply: go to Step 2.
- Got a reply: go to Step 3.
Step 2 (no reply). Check your airtime (must be above ₦50 after the send charge). Move SIM to a different phone and retry. If still nothing after 6 hours, try the USSD method (*55019*1*[NIN]#).
Step 3 (got a reply). What did it say?
- “Wrong Parameter” or “Error 550”: fix your SMS format (one space, no punctuation, 11-digit NIN).
- “Record Not Found”: verify your NIN digit-by-digit, then visit NIMC.
- “Already registered with GSM number”: do you own that number? Yes: send RESEND from it. No: file a JAMB support ticket immediately.
- “Unable to verify NIN [nimc:unknown]”: link your NIN to your SIM at network level, wait 24 hours, retry.
- “Special Characters in name”: visit NIMC for name correction.
If none of the above applies or the support ticket hasn’t resolved your case in several days, walk into a JAMB state office or an accredited CBT centre with your NIN slip and ID.
FAQs that actually come up
Can I use a different SIM to generate a profile code if my original is lost? Only if that new SIM has never been used for any JAMB registration and your NIN has never been linked to a JAMB profile before. If your NIN is already in the JAMB system from a previous year, the new SIM will throw an error. You need to recover the original number or go through the JAMB support ticket process.
How long does JAMB take to respond to a support ticket? There’s no published SLA. Anecdotally, responses during peak registration (January to March) take longer than at other times. Filing early and including all required details in the first submission helps avoid back-and-forth delays.
Can I check if my profile code was already generated without using 55019? Yes. Log into the JAMB e-facility portal at efacility.jamb.gov.ng and attempt to create an account with your NIN. If a profile already exists, the system will indicate it. This doesn’t give you the code directly, but it confirms whether one was ever issued.
What if the phone number linked to my profile is someone else’s and that person refuses to give me access? That’s the fraudulent-linkage scenario. Do not pay anyone claiming they can “unlock” your profile. File the JAMB support ticket as described above, and report the matter to the nearest JAMB zonal office. JAMB has the authority to delink a fraudulently associated number, but only after their investigation.


