MTN USSD Codes Not Working: Fixed!

Kindly share

Are you trying to use MTN USSD codes, and it’s not working? Due to the newly introduced NCC (Nigeria Communication Commission) harmonized short codes, you won’t be able to use your old MTN USSD codes. The error messages can be frustrating, but you are not alone. Many MTN customers have been experiencing difficulties using the old USSD codes. But don’t worry; this article got you covered. 

In this blog post, we will explain what is causing the MTN USSD codes not working issue, how it is related to the NCC harmonization project, and the new working codes on MTN Nigeria. Read on to find out more and get back to enjoying your MTN services!

MTN USSD Codes Not Working: Fixed!

MTN USSD Codes Not Working

The Nigerian Communications Commission has instructed mobile network operators to start using approved harmonized short codes to offer specific services to telecom consumers in Nigeria. As a result, MTN USSD codes ceased functioning on May 17, 2023, and the new harmonized codes are now active.

MTN *556# USSD Code Not Working

The MTN *556# USSD code is no longer working as of May 17, 2023. This is because MTN has changed its USSD codes in line with NCC regulations. The new USSD code to check your MTN airtime balance is *310#.

Also Read:  MTN Data Full Troubleshooting Guide: All Issues Resolved

To check your MTN airtime balance using the new USSD code, simply dial *310# and press the call button, and your balance will be displayed on your screen.

MTN *131# USSD Code Not Working

Checking your data balance on MTN Nigeria by dialing *131# won’t work due to the new NCC harmonized short codes introduction and regulations.

The new code to check your MTN data balance in Nigeria is *323#. To use this code, simply dial *323# from your MTN phone and your balance will be displayed on your screen.

 MTN 180 USSD Code Not Working

Calling MTN customer Care with 180 USSD code won’t work anymore. To contact MTN Customer Care, dial 300 from your MTN number, and you’ll be connected to the MTN customer service center.

MTN *606# USSD Code Not Working

The MTN USSD code for borrowing on MTN has changed from *606# to *303#. This means that the previous code won’t work when you try to borrow on MTN by dialing it.

To borrow airtime on MTN and stay connected, dial *303#, select the amount of airtime you wish to borrow and wait for a confirmation message that the borrowing is successful.

MTN *447# USSD Code Not Working

Stopping any Value Added Services (VAS) on MTN will no longer work when you dial *447#, which could be why you’re getting an error message or code not working.

If the *447# USSD code is not working, dial *305# and select the service you wish to disable or stop and choose the option to cancel the service.

MTN *555# USSD Code Not Working

Are you trying to recharge your MTN line with *555*(recharge pin)# and getting an invalid code or code not working error message? 

Also Read:  How to Use MTN MOMO PSB: Everything You Need To Know!

To fix this problem, try recharging your MTN line with the new Unified NCC Short Code *311#. Simple dial *311*recharge pin# and press the call button and wait to get a notification that you’ve successfully recharged your line.

MTN *777# USSD Code Not Working

To share data or airtime on the MTN network (Share ‘N Sell) via *777# will return an error message as the code is no longer valid on the MTN Nigeria network.

To perform Share N Sell on MTN, dial the new code *321# and select either airtime or data, then follow the prompts to enter the recipient’s phone number to share or transfer your airtime or data to subscribers on the network.

MTN *785# USSD Code Not Working 

Verification of SIM registration and Linking of NIN to your MTN SIM by dialing *785# USSD Code has stopped working. Hence, you’ll get error messages when you dial the short code.

Dial the new short code *996# and choose your preferred service, linking of NIN and generating of vNIN. Then, follow the prompts to successfully complete the linking. Checkout How to Link NIN to MTN for information on how to link your NIN to your MTN number.

How to Fix USSD Code Running Problem

Here are some tips to fix MTN USSD codes not working or running problems on your phone:

  • Turn your phone off and on again to restart your phone and network connection. This will refresh the network and clear any USSD issues.
  • Ensure you have an active and strong mobile network connection. USSD codes require an active network connection to work. Move to an area with better network coverage.
  • Use a different USSD code – Try using an alternative USSD code for the same purpose to see if it works. The previous code may be temporarily unavailable.
Also Read:  3 Ways to Activate & Deactivate MTN Callers Tune

MTN USSD Code Not Working on Android Samsung

Make sure that you’re using the new working codes as the old codes are no longer working. If the issue persists, restart your mobile device and this should help fix the problem.

MTN USSD Code Not Working on Android Huawei

Make sure that you’re using the new working codes as the old codes are no longer working. If you’re using the new code and the issue persists, remove and reinsert your SIM and this should help fix the problem.

Frequently Asked Questions:

Why Is My MTN USSD Code Not Working?

Your MTN USSD code is not working because you’re dialing the old or wrong code. Check the article above for the newly introduced NCC harmonized short codes for services on MTN.

How Do I Fix MTN Connection Problem or Invalid MMI Code?

If you are experiencing connection problems or an invalid MMI code on your MTN line, here are some of the things you can do:

  • Check if you have a good network signal. If you don’t have a good signal, try moving to an area with better coverage.
  • Check if your phone is set to the correct network mode. If it’s not, change it to the correct mode. Also, ensure your phone is not in flight mode and that you’re not dialing the code on the wrong SIM.

Why Is My USSD Code Not Responding?

There are several reasons why your USSD code may not respond. It could be due to a network issue from your service provider. Check your network bar to see if you have service and try again, or you will have to wait and try later.


The recent introduction of NCC harmonized short codes has led to MTN USSD codes not working in Nigeria. This change affects various services such as checking airtime balance data balance, contacting customer care, borrowing airtime, stopping value-added services, recharging, sharing airtime or data, and SIM registration verification. 

To resolve these issues, MTN users must use the new harmonized codes provided by the NCC. If you’re experiencing problems, ensure a good network signal, correct network mode settings, and try again later if necessary.  Checkout the List of All the New USSD Codes for MTN, Airtel, GLO & 9mobile for a comprehensive list of the new working codes.