![]() |
| Learn how to check active call forwarding settings and cancel unwanted call redirection on MTN, Airtel, Glo, and 9mobile in Nigeria. |
How to Stop (or Check) Conditional Call Forwarding
Dial `##002#` and call to cancel all call forwarding types at once — this works on iPhone, Android, and across MTN, Airtel, Glo, and 9mobile in Nigeria, since it's a standard GSM network code, not a device or app setting. To check your current status first instead of cancelling, dial `*#002#`.
What "Conditional Call Forwarding" Actually Means
Conditional call forwarding (CCF) redirects incoming calls only under specific conditions — when your line is busy, when you don't answer after a set number of rings, or when your phone is unreachable (off or no signal). This is different from unconditional forwarding, which redirects every call immediately regardless of circumstance. If your phone shows a "conditional call forwarding active" message, at least one of these conditions is currently set, usually routing to voicemail.
Check Your Current Status First (Optional but Recommended)
Before cancelling anything, you can see exactly what's active:
Dial `*#002#` and call. This displays all your current forwarding rules without changing anything — useful for confirming what's actually set before you cancel it.
Universal USSD Codes to Stop Call Forwarding
These are standard GSM network codes — not Android or iPhone-specific — so they work the same way regardless of your device, and across every major Nigerian network.
Cancel everything at once:
Dial `##002#` and call. This cancels busy, no-answer, unreachable, and unconditional forwarding together.
Cancel a specific condition only:
| Condition | Code |
|---|---|
| Busy forwarding | ##67# |
| No answer | ##61# |
| Unreachable/out of coverage | ##62# |
| Unconditional (all calls) | ##21# |
Dial the relevant code and call — you'll get an on-screen or SMS confirmation within seconds.
Stopping It on iPhone
Via USSD (works regardless of iOS version):
Open the Phone app → Keypad → dial `##002#` (or a specific code above) → tap Call.
Via Settings:
Go to Settings → Phone → Call Forwarding, and toggle it off. The exact menu wording has stayed consistent across recent iOS versions, but if you can't find it, search "Call Forwarding" within the Settings app's search bar — this works regardless of which iOS version you're running.
Stopping It on Android (Any Brand)
Via USSD (works on any brand):
Open the Phone app → dial `##002#` (or a specific code above) → tap the call button.
Via Phone App Settings:
1. Open the Phone app → three-dot menu → Settings
2. Look for Supplementary Services or Call Forwarding
3. Select your SIM (if you have two) → toggle off the relevant forwarding type
Exact menu paths vary slightly by brand (Samsung typically nests this under Settings → Connections → More connection settings → Call forwarding; other brands use a similar but not identical path) — if you can't locate it, the USSD method above works identically regardless of brand or interface.
Carrier-Specific Notes for Nigeria
The universal GSM codes above (`##002#`, etc.) work on MTN, Airtel, Glo, and 9mobile without any network-specific variation, since call forwarding is a GSM network feature, not something each carrier implements separately. If a code doesn't respond as expected on your line, contact your network's customer care rather than assuming the code itself is wrong — occasionally network-side issues (not the code) are the actual cause.
Troubleshooting: What If the Codes Don't Work?
| Issue | Fix |
|---|---|
| Code doesn't respond | Toggle Airplane Mode on/off, then retry |
| "Forwarding active" message persists after cancelling | Restart your phone to clear the cached status |
| Settings menu doesn't show the option | Use the USSD method instead — it works regardless of what your phone's menu shows |
| Still forwarding after both methods | Contact your network's customer care — this usually indicates a carrier-side setting, not a device issue |
Common Mistakes to Avoid
- - Only changing the Settings toggle without confirming via USSD. Occasionally the visual toggle and the actual network-side setting fall out of sync — `*#002#` confirms what's truly active.
- - Assuming the codes are Android or iPhone-specific. They're GSM network standards and work identically on both, and on basic feature phones too.
- - Giving up after one failed attempt. A quick Airplane Mode toggle resolves most temporary code failures.
- MTN Spam, Unwanted Subscriptions & Unknown Callers: The Complete Fix
- How to Block International Calls on MTN
`##002#` cancels every type of call forwarding in one step, and it works the same way on any phone and any Nigerian network, since it's a GSM standard rather than a device or carrier-specific feature. Use `*#002#` first if you want to see what's currently active before cancelling it.
FAQ
What does "conditional call forwarding active" mean?
It means your phone has at least one forwarding rule set — for busy, unanswered, or unreachable situations — typically routing to voicemail.
What's the universal code to stop all call forwarding?
`##002#` — it cancels every forwarding type and works on any phone, any network.
How do I check what forwarding is currently active without cancelling it?
Dial `*#002#` — this displays your current settings without changing anything.
Does the same code work on MTN, Airtel, Glo, and 9mobile?
Yes — these are GSM network standard codes, not carrier-specific ones.
- GSMA — for the technical standard behind these supplementary service codes
- Your specific network's official support page — for any rare carrier-side exceptions
