Secret Codes guide
##004# on iPhone: Erase Conditional Forwarding Only
By Muhammad Shahid · · 3 min read
Quick answer
##004#: Clear the busy, no-answer and unreachable rules. 004 covers the three conditional rules but leaves unconditional forwarding untouched. Use it when you want your iPhone to keep ringing normally but want to drop the fallback rules.
| Code | ##004# |
|---|---|
| What it does | Clear the busy, no-answer and unreachable rules. |
| Published for | AT&T and T-Mobile |
| Type | GSM networks |
Clear the busy, no-answer and unreachable rules. This page explains what ##004# does, how to use it on an iPhone and which carriers it applies to.
I build Secret Codes: IMEI & Carrier, a free iPhone app with 317 checked codes and guides, including this one. If you would rather tap than memorise, get Secret Codes on the App Store.
What does ##004# do?
004 covers the three conditional rules but leaves unconditional forwarding untouched. Use it when you want your iPhone to keep ringing normally but want to drop the fallback rules.
Important: Your carrier's voicemail routing is a conditional rule, so this can stop unanswered calls reaching voicemail until the network restores it.
How do I use ##004#?
- Open the Phone app and tap Keypad.
- Type ##004# exactly as written.
- Press the green Call button and wait for the result.
Which carriers does this apply to?
| Published for | AT&T and T-Mobile |
|---|---|
| Type | GSM networks |
| Good to know | GSM networks only. |

Related call forwarding codes
- **002*[number]#: Forward Everything To One Number
- *#004#: Check Conditional Forwarding
- *#002#: Check All Forwarding Rules
- **004*[number]#: Set All Conditional Forwarding
- ##002#: Erase All Call Forwarding
- *72[number]: Turn On Call Forwarding (Verizon / UScellular)
See all call forwarding codes or every category of iPhone codes.
How Secret Codes helps
Secret Codes keeps this and every other entry a search away. Pick your carrier once and each entry says whether it is published for your line. You can save favourites, add a private note, and record whether a code worked on your line. This entry is part of Secret Codes Pro.
Frequently asked questions
What does ##004# do on iPhone?
Clear the busy, no-answer and unreachable rules. 004 covers the three conditional rules but leaves unconditional forwarding untouched. Use it when you want your iPhone to keep ringing normally but want to drop the fallback rules.
What are the steps for ##004#?
1. Open the Phone app and tap Keypad. 2. Type ##004# exactly as written. 3. Press the green Call button and wait for the result.
Where do I use ##004#?
On the keypad of the Phone app.
Do I need to press Call after typing ##004#?
Yes. Type it on the Phone keypad, then press the green Call button.
Is ##004# a hidden or secret code?
No. It is a standard GSM code, handled by the network rather than by a hidden menu on the iPhone.
Which carriers does ##004# work on?
It is published for AT&T and T-Mobile. GSM networks only.
Is there anything to watch out for with ##004#?
Your carrier's voicemail routing is a conditional rule, so this can stop unanswered calls reaching voicemail until the network restores it.
Does ##004# work on Android phones too?
GSM codes are a network standard, so they generally behave the same on any phone on a network that supports them.
Will ##004# work outside the US?
It depends on the network you are on. GSM codes are a standard, but each network decides which it supports.
What if ##004# does not work on my iPhone?
Check that it applies to your carrier first, because carriers decide which services they offer and can change them. If it should apply to your line, contact your carrier.
What is related to ##004#?
**002*[number]#: Forward Everything To One Number. Point all forwarding rules at a single destination.
What else is in this category?
*#004#: Check Conditional Forwarding. Read back busy, no-answer and unreachable rules together.