A USSD session timed out message means the menu closed before your request was completed. There is no universal “USSD session timed out code” that fixes every network. The safest next step is to use the correct provider code for the action you were trying to complete, check whether anything already went through, and only retry once you know the transaction, recharge, bundle, or subscription was not processed.
Last checked: 26 June 2026
USSD normally works without mobile data, but it still needs a working mobile network connection. GSMA notes that USSD can work without an internet connection or data, while ITU guidance explains that USSD is session-based and may fail when communication with the mobile network is weak or unstable. (GSMA)
USSD Session Expired Quick Code Table
Use this table when a USSD menu expired, USSD menu timed out, or USSD menu closes too quickly message appears. Dial the code only from the matching network SIM.
| What you were trying to do | Vodacom | MTN | Telkom | Cell C |
|---|---|---|---|---|
| Check airtime or balance | *135# or *136# | *136# | *188# | *101# or *147# |
| Open the main self-service menu | *135# | MTN USSD self-service menu | *180# | *147# |
| Buy data or bundles | *135# | *136*2# | *180# | *147# or *109# |
| Recharge with a voucher | *136*01*Recharge PIN# | Follow the official MTN recharge route or voucher prompt | *188*voucher PIN# | *102*voucher PIN# |
| Manage content subscriptions | Vodacom content-service route via *135# or *135*997#where available | *155# for MTN content subscriptions | MyTelkom App / Self-Service / 180 route for content services | Cell C app, self-service, or customer care |
| Get PUK help | *135# then Services / PUK, or Vodacom app/account | MTN Chat or MTN App | Telkom support, MyTelkom, or WhatsApp self-service | *147#, option 9, option 5, option 2 |
| Customer support | Vodacom customer care route | 135 from MTN or 083 135from another network | 081 180 | 135 from Cell C or 084 135 from another network |
Vodacom lists *135# as a self-service route for balances, bundles and airtime transfer, and its PUK help page gives a *135#path for PUK retrieval. Telkom lists *180# for self-service, *188# for balance checks, and *188*voucher pin# for recharges. Cell C lists *101# or *147# for balance checks, *147# or *109# for data, *102*voucherpin# for recharge, and a *147# PUK route. MTN lists *136# balance and bundle routes, *136*2# for bundles, *155# for subscriptions, and 135 / 083 135 for support. (Vodacom)
If your issue is not only a timeout, go to USSD code not working or bank USSD code not working for the next step.
Airtime, Data, and Balance Codes
A USSD session expired message during a balance check is usually lower risk than a timeout during a recharge, bundle purchase, or payment confirmation. If money, airtime, or a voucher PIN was involved, check your balance before repeating the action.
Check network/account status
Start with the balance route for your network:
| Provider | Balance check | Data or bundle route | Recharge route |
|---|---|---|---|
| Vodacom | *135# or *136# | *135# | *136*01*Recharge PIN# |
| MTN | *136# | *136*2# | Use MTN’s official recharge route or the instructions printed with the voucher |
| Telkom | *188# | *180# | *188*voucher PIN# |
| Cell C | *101# or *147# | *147# or *109# | *102*voucher PIN# |
Vodacom’s self-service page says *135# can be used to view balances and buy bundles; Telkom’s customer-care page lists *188#, *180#, and *188*voucher pin#; Cell C’s FAQ lists *101# / *147# for balance and *102*voucherpin# for recharge; MTN’s USSD and recharge pages list *136# and *136*2# routes. (Vodacom)
Retry safely
If the menu timed out before you confirmed anything, move to a stronger signal area and try the correct code again. If the timeout happened after you entered a voucher PIN, chose a paid bundle, accepted a subscription, or confirmed a transaction, check your balance, SMS messages, and app history first.
Do not keep submitting the same voucher PIN or paid bundle request repeatedly. If a recharge failed, use airtime voucher not working. If the recharge seemed successful but airtime did not appear, use airtime not showing after recharge.
Subscriptions, SIM, and PUK Codes
A timeout on a subscription, SIM, or PUK menu should be handled carefully because it may involve recurring billing or account security.
| Provider | Subscription or content-service route | SIM / PUK route | Safer next step |
|---|---|---|---|
| Vodacom | Manage content services through Vodacom’s content-service menu; WASPA also lists Vodacom “STOP ALL” to 31050 and a *135# content-service path | *135#, then Services, then PUK number; Vodacom app/account can also show PUK | Do not guess the PUK repeatedly |
| MTN | MTN says subscriptions can be viewed and cancelled by dialling *155# | MTN Chat and MTN App support PUK and SIM-swap help | Use MTN Chat, MTN App, or customer care if USSD keeps timing out |
| Telkom | WASPA says Telkom users can manage content services in the Telkom app or follow the 180 route | Use MyTelkom, Telkom support, or WhatsApp self-service where available | Use Telkom support if the SIM or account route does not complete |
| Cell C | Use Cell C app, website self-service, IVR, or customer care where no verified general content-cancellation USSD is shown | *147#, option 9, option 5, option 2 | Call Cell C support if the PUK menu times out |
Vodacom’s PUK page gives the *135# PUK path and warns that too many incorrect PUK attempts can permanently block the SIM. Cell C lists the *147# PUK path in its support FAQ. MTN’s self-service page says MTN Chat can help users recharge, check balances, get a PUK number, and do a SIM swap. WASPA lists official operator tools for stopping WASP/content services, including Vodacom and Telkom routes. (VodacomNow)
Escalation route
Escalate to official support when:
- The same USSD code times out several times.
- Airtime or money was deducted.
- A data bundle was not loaded.
- A voucher PIN now says it has already been used.
- A subscription was started or not cancelled.
- A SIM swap, PUK, or account-security menu did not complete.
For network support numbers, use mobile network customer care numbers.
Customer Care and Support Codes
When USSD is unstable, use the provider’s official app, website, WhatsApp, store, or call-centre route instead of third-party numbers from social media.
| Provider | Official support route | Use it for |
|---|---|---|
| Vodacom | Vodacom app/account, Vodacom customer care, or official Vodacom support | Repeated timeout, bundle issue, recharge issue, PUK, SIM, subscription, or account help |
| MTN | 135 from an MTN phone or 083 135 from another network | MTN account, bundle, recharge, SIM, PUK, or service issue |
| Telkom | 081 180 for mobile services | Telkom mobile balance, recharge, bundle, SIM, or account support |
| Cell C | 135 from Cell C or 084 135 from another network | Cell C balance, recharge, PUK, SIM, bundle, or account support |
Telkom lists 081180 for mobile services. Cell C lists 135 for Cell C customers and 084 135 for non-Cell C customers. MTN lists 083 135 from a non-MTN phone, and MTN support pages show 135 as the MTN support route. (Telkom)
When reporting a timed-out USSD issue, keep the details simple: provider, phone number affected, code dialled, date and time, error message, voucher PIN or bundle amount if relevant, and any SMS confirmation received. Do not share OTPs, banking PINs, card PINs, passwords, or full card details with anyone claiming they can fix a USSD timeout.
Related Network Guides
Use these pages when the problem is more specific than a timed-out menu:
- USSD code not working — when the code does not open or fails repeatedly.
- bank USSD code not working — when the failed session was for banking.
- mobile network customer care numbers — when you need the official provider support route.
- connection problem or invalid MMI code — when the phone shows an MMI or connection error.
- airtime not showing after recharge — when airtime was bought but does not reflect.
- airtime voucher not working — when a voucher PIN fails, is rejected, or appears already used.
FAQs
What is the code for USSD session timed out?
There is no single code for USSD session timed out. Use the correct provider code for the task you were trying to complete, such as balance, data, recharge, subscriptions, PUK, SIM help, or customer care.
Why is USSD session timed out happening?
Common causes include weak signal, a slow response to a menu prompt, a temporary network issue, a provider menu problem, the wrong SIM being selected on a dual-SIM phone, or a session that expired before confirmation. These are likely causes, not guaranteed fixes.
What should users try before contacting support?
Check signal, confirm the correct SIM is selected, close and reopen the dialler, dial the correct provider code again, and check your balance or SMS messages before repeating any paid action.
Can retrying the USSD request cause extra charges?
It depends on the action. Reopening a balance menu is different from repeating a bundle purchase, voucher recharge, banking transaction, or subscription confirmation. If you already entered a PIN, selected a bundle, or confirmed a paid action, check your balance and transaction history before retrying.
Does this USSD code need airtime or data?
USSD does not need mobile data in the same way an app or website does, but it still needs a working mobile network connection. Some USSD actions may also involve service charges, purchases, subscriptions, bank fees, or airtime deductions depending on the provider and task.
What should I do if the code does not work?
Use USSD code not working if the menu does not open. Use connection problem or invalid MMI code if your phone shows an MMI error. Use mobile network customer care numbers if the problem repeats or involves money, airtime, a SIM, PUK, or account security.
How should users report USSD session timed out safely?
Report it through the provider’s official customer care number, app, website, WhatsApp channel, or store. Include the code, time, phone number affected, error shown, and any recharge or bundle details. Never send OTPs, banking PINs, app passwords, or full card details to someone who contacts you first.
Which related guide should users read next?
Start with USSD code not working for general USSD failures. Use bank USSD code not working for bank menus, airtime voucher not working for voucher problems, and airtime not showing after recharge when a recharge does not reflect.