If your phone isn’t ringing and you’re missing calls without explanation, call forwarding might be active on your line—possibly without your knowledge. Whether it was set up intentionally or turned on by mistake, disabling it is quick and easy.
In this guide, I’ll show you how to cancel all call diverts on Safaricom using both USSD codes and phone settings. Let’s get started.
Why Deactivate Call Forwarding?
Call forwarding can be a convenient feature, allowing you to redirect calls to another number when you’re unavailable. But when activated without your consent, it becomes a privacy and security concern. Unauthorized forwarding could lead to sensitive conversations being intercepted without your knowledge. That’s why it’s essential to regularly review and manage this setting.
How to Cancel Call Forwarding on Safaricom
1. Use USSD Codes (Quick and Universal)
To disable all active call diverts on your Safaricom line:
Dial
##002#
and press the call button.
This will cancel all types of call forwarding on your SIM, including:Forward when busy
Forward when unanswered
Forward when unreachable
Always forward
For more targeted deactivation:
##21#
– Cancels all calls being forwarded unconditionally.##61#
– Cancels forwarding when you don’t answer.##62#
– Cancels forwarding when your phone is unreachable.##67#
– Cancels forwarding when your line is busy.
You’ll get a confirmation message once the request is processed.
2. Use Your Phone’s Settings (For Android Users)
If you prefer to navigate through your device:
Open the Phone app (dialer).
Tap the three-dot menu (top right) and select Settings.
Select Calling accounts or Calls, depending on your phone.
Choose your Safaricom SIM.
Tap Call Forwarding under “Additional settings” or “GSM Call Settings”.
You’ll see options for:
Always forward
When busy
When unanswered
When unreachable
For each active rule, tap and select Turn Off, Cancel, or Disable.
Note: These settings may vary depending on your Android version or device model.
How to Check if Call Forwarding Is Active
To check if call forwarding is active:
Dial
*#21#
and press the call button.
This will show you a list of all active forwarding rules and the numbers your calls are being forwarded to.
More About Call Forwarding
Call forwarding is a feature on all mobile networks, including Safaricom. It’s used to:
Send calls to voicemail during meetings or travel
Redirect calls to a second line or office phone
Handle missed calls when out of coverage
But unauthorized or forgotten configurations can result in missed or intercepted calls. Always review your settings regularly, especially if you suspect something fishy.
Conclusion
Disabling call forwarding on Safaricom is easy, whether using USSD codes or phone settings. It’s a good move to protect your privacy and get all your calls.
Tip: After deactivation, test your line by calling yourself from another number to see if it’s ringing as expected.