How to set up smartphones and PCs. Informational portal
  • home
  • Interesting
  • Connection problems or incorrect mmi code. Wrong MMI code on Android

Connection problems or incorrect mmi code. Wrong MMI code on Android

When performing USSD requests, various types of errors may occur. A very common situation occurs when, after sending a request, a notification “Connection problems or incorrect MMI code” appears on the screen. MMI is a query generation code used to connect the user and operator. Sometimes this process fails and an error appears in front of you. We will talk in detail about how to fix it in our article.

Method for correcting the error “Connection problems or incorrect MMI code.”

Reasons for the error

This phenomenon may occur in your phone due to incorrect settings or due to a malfunction of the SIM card. First, you should try to fix the problem yourself, but if this fails, then it’s time to turn to your mobile operator for help. An incorrect MMI code may appear when using any operator: MTS, Beeline or Megafon. The brand of the device also does not affect this process, however, it has been noticed that on Android devices, in particular from Samsung, this problem occurs more often. However, most likely this is due to the fact that this brand of gadgets is in great demand.

Invalid MMI code: how to fix

Method 1: Retry the request. Sometimes you get an error when entering a request, but you do not experience any problems with communication. In this case, you should repeat the input after a while, since, most likely, your operator is to blame for the failure.

Method 2: Turn on airplane mode. Airplane mode can disable many functions. If you are experiencing connection problems on your Android, open the top panel and switch Airplane mode to active for a few seconds, then turn it off. After this operation, everything should fall into place.

Method 3: Reboot your smartphone. If turning on Airplane mode did not help you, rebooting your device may resolve the connection issue or invalid MMI code. Reboot or turn your gadget on and off, then check it for a malfunction.

Method 4: Change the network type. Modern devices can work with 4G communications. However, it does not always work stably on Android. This can be understood by the change in the inscription next to the communication stripes. The question arises - what to do? If you are faced with exactly this situation, then you need to change the network type:

  • open Settings.
  • go to “Wireless networks” – “Mobile networks” – “Network type”.
  • select the 3G option, if it does not meet the requirements of your region, then select 2G, then everything can be returned to its place.

Check if your queries are working now.

Method 5: Change SIM card. Sometimes the SIM card gets damaged and loses its main function. In this case, you need to contact the cellular center for a new card. Contacts located on your old SIM card and those that were not saved to the phone memory will be deleted. If you purchased a new SIM card, but the error occurs again and again, check whether you have inserted it completely into the appropriate slot. You can also remove the card and put it back in place again. You can also check the quality of its work on another smartphone.

Method 6: Put your phone in safe mode. Sometimes third-party applications can affect some processes in the device. To determine whether a “foreign” program is to blame or not, you need to go into safe mode. To begin, hold down the power button on your phone. Then, in the menu that opens, hold your finger on the “Shutdown” item. A dialog box will appear in front of you, informing you that you have entered safe mode. After clicking "OK" your phone will be launched. It will contain only system programs. Therefore, you will be able to determine whether the third-party software is at fault or not.

If none of the methods described above helped you, then you should contact your operator. Most likely, some work is being done on the server.

We hope that our article helped you. If you have any questions, ask them in the comments.

Very often, owners of Android smartphones periodically encounter an incomprehensible error while using the gadget. The device displays the message: “Connection problem or invalid MMI code,” which translated into Russian means “Connection problems or incorrect MMI code.” The MMI (Man-Machine Interface) code is required to generate USSD requests.

Manipulating settings and rebooting


The simplest way, which nevertheless may work, is to reboot the Android smartphone. If after this the situation with the appearance of the error has not changed, we try to fix it using the settings. To do this, go to the corresponding section of the menu, turn on the “Airplane” mode, give the device 5-10 seconds to reconfigure, after which we turn off the airplane mode and check the result.

It may also be that one of the recently installed applications is causing the problem. You can check this by booting your smartphone in safe mode. Turn off your smartphone. Press the power button and hold down the “Volume -” rocker until the manufacturer’s logo stops showing on the screen and a message appears indicating that the device has booted into safe mode. Check if the error has disappeared (if it has, you will have to spend some time searching for the application that is interfering with the normal operation of the device in order to remove it).

Changing the request code

Another simple way is to supplement the query with a regular comma. For example, a request for account status to Megafon will look like this: *100#, . To add a comma, you need to hold down the * button.

Weak signal level

If the signal level is weak or unstable, the smartphone searches for a stable signal, constantly changing the network format - 4G, 3G, WCDMA, EDGE. You will have to go in the direction of lowering the speed by going to the settings (“Settings” -> “More” -> “Wireless networks” -> “Mobile networks” -> “Network type”) and forcefully selecting 3G or even 2G.

When roaming, a foreign operator is selected

A fairly common situation that the user may not notice until he needs to send a USSD request: the Android smartphone is configured to cover another operator. Go to settings and manually select the coverage of your mobile operator from the available networks. If this does not help, then perhaps where you are located this request is not supported. Contacting support will help you clarify this issue.


Typical for smartphones that are trying to send a request to check an account, the amount of traffic, or similar actions. In general, MMI is translated as “Man-Machine Interface”. The interface is formed when sending USSD requests.

USSD requests are those for which, when sent to the operator, the robot generates data that is relevant only to you, for example, a balance. Thus, interactive interaction with the mobile operator occurs. USSD requests are typically preceded by an asterisk and a closing pound sign.

Incorrect connection or incorrect MMI code - reasons

The reason that problems occur, including an incorrect MMI code, may be the phone itself, which has incorrect settings, or a failure may occur due to incorrect operation of the SIM card. You should first try to fix the problem yourself, and if there is no positive result, contact the operator for help.

Usually the error appears at the stage of forming the request, that is, it has not even been sent to the operator’s robot yet. Accordingly, somewhere at the stage of creating the necessary request, a failure occurred or the network was unable to transmit it.

The appearance of the error is not affected by the type of operator or model of smartphone/phone; the problem is somewhat detached from these factors, however, an increased number of similar errors have been noticed on Android, and in particular Samsung smartphones. Most likely, this state of affairs is caused by the widespread use of brand gadgets.

Connection problems or incorrect MMI code due to smartphone settings

Now let's look at the incorrect MMI code and what to do. Initially, you should check, probably the reason is a simple settings failure. If the error appeared once, then you can try sending the message again after a short period of time. When there is still no positive result, you should make sure that you are entering the correct code. Information about verification codes is available on the operator’s website.

A small trick that often helps is changing the notification mode:

  1. Expand the list of settings by swiping from top to bottom;
  2. Activate airplane mode;

  1. After a short time, about 30 seconds, turn off the mode and repeat the procedure of contacting the operator.

If this maneuver does not work, you should restart your smartphone. Hold the "Power" button for 10 seconds, then turn on the phone. In case of failures in the settings, the action should work.

Additionally, you can reset the settings to their original state, for this you use either the smartphone function of the same name or recovery mode. The first is a more gentle option, the action is performed like this:

  1. Go to “Settings” and select “Backup and reset”;

  1. Next, click on “Data reset”, and then “Device reset”.

Invalid MMI code on Android - manual network installation

Modern gadgets have long learned to work with 4G communications; it is very fast and advanced, but equipment modernization on the part of the operator slows down progress somewhat. Thus, an unstable connection may occur, then the smartphone will independently change the technology to another one that is currently available.

Such automatic transitions negatively affect the quality of communication and may be accompanied by interruptions. The problem is indicated by a changing inscription near the display of the number of antenna rods. You should independently set a more stable communication format, even if it is less progressive. To do this you need:

  1. Go to "Settings";
  2. Expand the full list using the “More” button;
  3. Follow the link “Wireless Networks”;
  4. Next, select “Mobile networks”;
  5. Click on the “Network type” parameter;

  1. It is recommended to make the 3G point active; if it does not meet the requirements due to the terrain in the region, then change it to 2G.

The coating should now be maintained at the same level and the cause of the error can be eliminated.

SIM card wear

Unfortunately, there are situations when, due to mechanical deformation or prolonged use, the SIM card is no longer able to perform its direct function - to maintain communication. In this case, you will have to contact the service center for a new card. In this case, contacts that were recorded only on the card memory will disappear.

If the error appears after the next SIM card change, don’t be upset, you probably just didn’t insert the card all the way. Try removing it and installing it again. Sometimes the contacts become somewhat deformed, so that a gap is created, generating an obstacle to communication. This may also cause the card or battery latches to break. You can check the functionality of the SIM card on another phone.

Replacing the card if you apply with identification documents is a quick procedure, and you will be able to keep your number.

Conflict over applications

Some programs are unable to function properly in general or in a specific environment. Such applications cause all sorts of problems, including with the network. To check if you really have this problem, you should run . This way, no secondary programs are launched. To initialize this mode, during the startup process, you should hold down the “Menu” button until the smartphone is completely loaded, and the action will be accompanied by a corresponding inscription.

If the error disappears, then the application is the culprit. Conflicts between the FX Camera program and the network have been observed, otherwise you will have to sequentially go through the extensions until the cause is determined.

In the end, if the problem still persists, then you can confidently point the finger at the network operator. Most likely he is carrying out work, modernization, etc. online. Then there is nothing left but to wait for a solution to the problem on his part.

If you still have questions on the topic “Wrong connection or incorrect MMI code - how to fix the error?”, you can ask them in the comments


if(function_exists("the_ratings")) ( the_ratings(); ) ?>

USSD services are long-established standards for communication between cellular network subscribers and service servers. Sending USSD messages is reminiscent of communicating with bots on Telegram and other services where they are widely used. By sending a command, the user receives a response - this can be certain data or information about the execution of the requested service.

Many smartphone and telephone users do not even imagine what a USSD interaction service is, although they regularly use it. Checking your balance, changing your tariff plan, connecting services - all this can be done with most mobile operators via USSD commands, such as: *100#, *135#, *105*5# and thousands of others.

When accessing the USSD service, the user may encounter the following error: “Connection problems or incorrect MMI code.” In such a situation, you must try to send the request again, making sure that it is correct. If the request for data or the command fails again, you will need to troubleshoot the connection.

You can see an error about an incorrect MMI code on Android, and it makes no difference which cellular operator is used: Beeline, MTS, Megafon or any other. One of the methods described below should help you get rid of the error.

Invalid MMI code due to a bug in Android

Google is actively bringing Android to perfection, but this does not prevent various bugs from appearing, especially after smartphone developers introduce their own services, shells and user installation of third-party applications. As a result, an MMI error may appear due to bugs in the system; in such a situation, it is easy to fix:

These actions allow you to “reboot” the networks, since in “Airplane Mode” they are disabled. If the method does not produce results, you can also try restarting your smartphone.

MMI connection problems caused by cellular communications

Often the error “Connection problems or incorrect MMI code” occurs due to a problem with the SIM card or cellular connection. Remove the card from the smartphone and inspect it for damage, as well as for dirty contacts, wipe them if necessary. Also pay attention to the contact pad on the smartphone itself, and clean it if necessary. Next, replace the SIM card and try sending the USSD request again.

If clearing the SIM card contacts did not solve the problem, you can try setting the network type to a fixed one. It is possible that the problem is due to poor communication and constant loss of cellular signal. In such a situation, on your Android smartphone you need to go to:

“Settings” - “More” - “Wireless networks” - “Mobile networks” - “Network type”

Select one of the available network types instead of the default one. For example, if the smartphone communicates with the operator via LTE, set it to 2G or 3G.

Important: Try accessing the USSD service from all types of networks.

As a last resort, you can try to solve the problem by replacing the SIM card by contacting a mobile phone store.

Additional ways to resolve MMI errors on Android

If none of the above methods help, you can try returning your smartphone to the state it was in before the error occurred. For example, if in recent days there have been changes to options on the device or applications have been installed, you should remove all new items and set the parameters to their previous values.

Another method that often helps to get rid of an error with an incorrect MMI code is to send a potentially erroneous request. It is recommended to send the command “*100#,” instead of the “*100#” request, that is, with a comma at the end. To place a comma on your smartphone keyboard when dialing a number, you need to hold down the asterisk.

If the error does not disappear after trying to fix it using all the methods described above, you can try resetting the phone to factory settings or completely resetting it. Please note that in this case some data may be irretrievably lost.

"Connection problems or incorrect MMI code"

  1. but it didn’t help me, same error (
  2. change your SIM card and you will be happy)))
    most likely an old, worn-out SIM card
  3. I have the same problem, only on Prestigio. Nothing helps. Help.
  4. http://4pda.ru/forum/index.php?showtopic=437742st=40#entry24678503

    “Go to phone settings / network / mobile networks / network mode - here change the network mode to “GSM only” and after that the problem should go away. Check your balance or call someone and if everything works, you can return the desired network mode”

  5. How to find this GSM?
    I don't have a Network menu :)
  6. dns airtab m74 you can make calls but the balance is not checked. tell?
  7. Artm Roslov Student - thank you, it helped.
  8. The problem became after replenishing the account (on a Samsung Galaxy), I moved the card to Sony Ericsson, and the same thing happened on Sony, although there were no problems before. Tried it in GSM mode, same problem. Now I'm afraid to change the card for a third phone.
  9. I set the mode to GSM, the problem remained
  10. Thank you, it helped as soon as I switched to GSM mode...
  11. I just rebooted the phone and it helped)
  12. the same problem with the SIM card for 3 months and writes the wrong code
  13. I have the same problem too. I don't have GSM...
    I go into the settings: More, Mobile network, Network mode, and there is only 3G, 3G/2G. Lenovo S660 phone. What to do, help! When I call, there is no dial tone, then it just hangs up. When they call me, he speaks out of range. I can't do anything about it, please help!
  14. I made it easier, turned on the Airplane mode and immediately turned it off, it helped!
  15. IT HELPED ME!))) only when switching to WCDMA
  16. how to remove mmi code so you can call on iPhone 4s
  17. Thank you! helped.
  18. The problem was solved with the transition from 3G to 2G network
  19. Connection problem or invalid mmi code
    If, when you try to make a call, send an SMS or make a request for account balance, a message about a connection problem and an invalid MMI is displayed on the phone screen, then you should do simple manipulations to restore the connection. There is nothing complicated about them and even an inexperienced user can perform them.

    First, a quick introduction to the MMI code

    The MMI (Man-Machine Interface) code is used to generate a USSD request from the keyboard of a mobile device. It starts with an asterisk and ends with a hash. When performing more complex queries within code, an asterisk is used to separate parameters.
    We usually use such combinations when requesting information about balance, expiration date, when replenishing an account, etc.
    Sometimes, when performing such a request, an error is displayed on the screen: Connection problem or invalid MMI code.
    There are several ways to resolve this error.

    SIM card problem

    Like all electronic products, the SIM card is subject to physical wear and tear and may not function correctly. To correct the connection error, you must contact the service center to replace the card. However, the phone number will remain the same. It is recommended to replace the SIM card every 2 years.

    Insufficient 3G coverage

    Mobile operators are constantly improving their coverage capabilities and using third-generation 3G communications, but it does not always work as expected.
    Modern telephones are also prone to modernization. For this reason, by default they use the ability to automatically connect to GSM/WCDMA. But with 3G connectivity interruptions, this network is not always stable.

    To resolve the insufficient coverage error, do the following:
    - go to the phone settings;
    - then go to the Network menu and select Mobile networks;
    - in the Network mode setting, change the network mode to GSM only;
    - reboot the phone.
    This mode does not have to be changed permanently. After a while, try turning on the previous network mode again.

  20. We already said here, use windowsfix.ru

Best articles on the topic