Mpesa menu not working, this is a step-by-step guide on how to update M-Pesa menu

Mpesa Menu Not Working, Steps To Update M-Pesa Menu


Is your Mpesa menu not working? The secret is to update the menu or change the SIM.

Learn how to do that in the rest of this article.

I know you have ever faced the challenge and the annoyance of a non-responsive M-Pesa Menu.

What do you do in such instances?

[lwptoc skipHeadingLevel=”h3,h4,h5″]

Some people try to restart the phone, but in the end, they experience the same problem.

What about you?

I know you try many things but failed to get it done. Most people even give up for over 30 minutes.

Do you know you can speed things up faster than you can even imagine and get your menu back to work?

Just wait patiently as I give you the step-by-step guide on how to deal with your unresponsive M-Pesa menu which is not working.

A lot of people are wondering what causes the constant freezing of the M-Pesa menu, but they are yet to know the actual cause.

Read also: What Is Mpesa & How It Works.

Different Factors Cause The Frequent Unresponsiveness Of The M-Pesa Menu

Two main issues have been identified to be the cause of the M-Pesa Menu not working, and they are the following:

1. When you use a new phone.

2. Using an old SIM card

What To Do When Your M-Pesa menu Fail To Work Due On A New Phone

There are instances where your M-Pesa Menu will fail to work when using it on a new smartphone.

The reason for this problem is that you have not updated your M-Pesa menu.

You need to update the menu before the SIM toolkit works. This is because new phones come with a menu that needs to be updated.

Follow these steps to update your M-Pesa Menu;

  1. Switch on your phone if it is off
  2. Go to the phone’s SIM toolkit
  3. Select M-Pesa option
  4. There will be several options on the M-Pesa menu.
  5. Select Account
  6. Select Update my customer menu. This is under accounts.
  7. Now, enter your M-Pesa PIN.
  8. Press enter to complete the process.

This option works excellently on most smartphones.

If you, however, face challenges with updating your M-Pesa menu, you can always call the Safaricom customer service center by dialing 100.

The Safaricom customer service personnel will help you to update your M-Pesa menu.

What To Do When The Mpesa Menu Not Working Is Due To An Old SIM?

There are a few instances where the M-Pesa menu is unresponsive because you are using an old SIM card.

To solve this problem, you need to get yourself a new SIM. This does not necessarily mean that you will buy a new SIM or register a new number for your M-Pesa account.

You can visit a nearby M-Pesa office or an agent and register your current M-Pesa account on a new SIM card.

After you get the new SIM, your M-Pesa account will be reactivated, and you can use it for your transactions.

It is a simple as that.

Recommended reading: How To Get Your Mpesa Statement.

MPesa Menu Not Working Properly On Xiaomi Phones

Here at Mpesaguide, we have been getting so many emails about the difficulty some people are having with the Mpesa menu on Xiaomi phones especially Redmi 8a.

In some instances, when you restart the phone or change the line, the menu works momentarily. But in most cases, it doesn’t work at all.

If you are facing such a problem then we suggest you use the MySafaricom app. That method is working perfectly.

Just give it a try and let us know.

How useful was this post?

Click on a star to rate it!

Average rating 1.7 / 5. Vote count: 3

No votes so far! Be the first to rate this post.


  1. Brian Kwendo April 16, 2020
  2. Joseph Juma opondo April 23, 2020
  3. Joseph Juma opondo April 23, 2020
  4. Purity July 10, 2020
  5. Linda April 19, 2021
  6. Dominic December 2, 2021
  7. Powerist July 2, 2023

Leave a Reply

18 − 10 =