Your DStv just showed a code instead of your programme, and you don't know if you've been disconnected, if there's a dish problem, or if something is broken. Most DStv error codes are fixable at home in under five minutes without calling a technician or even picking up the phone. This guide covers every code you're likely to see in Nigeria, what it actually means, and exactly how to clear it.

Quick Answer

The three most common codes are: E16 (service scrambled — subscription or signal issue), E48-32 (weather affecting satellite signal — wait for it to clear), and E30 (decoder checking subscription — wait or reboot). Most E16 errors clear by sending "RESET [your smartcard number]" to 30333 by SMS, or by dialling *288# and selecting Fix Errors. E48-32 usually resolves on its own once rain stops.

Three Ways to Fix Almost Any Error Code Without Calling Anyone

Before going through each code individually, try these three universal fixes in this order — they resolve the majority of DStv errors in Nigeria:

Method 1 — SMS Reset Send an SMS reading: RESET [your smartcard number] — to 30333. Example: "RESET 1234567890" to 30333. You'll receive a confirmation SMS and channels should return within 15 minutes. Your decoder must be switched on and connected for this to work.

*Method 2 — 288# USSD Dial *288# from your registered mobile number, select the Fix Errors option, and enter your smartcard number when prompted. This sends the same authorisation signal as the SMS method.

Method 3 — WhatsApp Self-Service Send "Fix Error" to DStv Nigeria's WhatsApp number +234 908 236 8533. Follow the automated prompts. Useful if you have data but no airtime for USSD.

Method 4 — Decoder Reboot Switch your decoder off at the wall socket (not just standby), wait 30 seconds, then switch it back on. This clears approximately half of all software-related error codes without any other action needed.

If none of these four resolve the issue, the specific code tells you what else to check. See below.

Complete DStv Error Code List — Meanings and Fixes

E16 — Service Currently Scrambled

The most common DStv error code in Nigeria. Appears when the decoder cannot confirm your subscription is active. Causes:

  • Subscription has expired or the payment amount was less than the package price
  • Payment was made but the decoder was switched off at the time, so it didn't receive the activation signal
  • Signal quality has dropped below the minimum threshold
  • Decoder software may need a refresh

How to fix:

  1. Confirm your payment went through and was the correct amount for your package (check your bank SMS or payment platform history)
  2. If payment is confirmed, send RESET [smartcard] to 30333, or use *288# → Fix Errors
  3. If the decoder was switched off when you paid, switch it on now and try the reset again
  4. If signal quality is the issue (check via Menu → Signal Settings → Signal Quality), adjust the dish or check cables before resetting

An E16 error can be prevented by making the correct payment and ensuring your decoder is powered on when you make the payment.

E16-4 — Signal Quality Issue

A variant of E16 specifically pointing to signal strength or quality rather than subscription status. Usually means your dish has moved slightly, a cable connection has come loose, or there is obstruction on the dish (bird droppings, a new structure blocking line of sight, etc.).

How to fix: Check the cable from your LNB to the back of the decoder is firmly connected at both ends. Check for physical obstruction of the dish. If signal quality shows below 40% in your decoder's settings menu, you may need to realign the dish — this typically requires a technician with a signal meter.

E17 — No Active Subscription / Smartcard Conflict

This means the smartcard is not in the decoder or has been inserted incorrectly.

How to fix:

  1. Switch off the decoder
  2. Remove the smartcard from its slot
  3. Wipe it gently with a clean dry cloth
  4. Reinsert firmly with the chip facing downward and the arrow pointing into the decoder
  5. Switch the decoder back on

If the error persists after reinsertion, the card or decoder may need to be assessed at a MultiChoice office.

E18 — Channel Not In Your Package

Straightforward: the specific channel you're trying to watch is not included in your current subscription tier.

How to fix: Switch to a channel that is in your package. If you believe the channel should be in your package, confirm your package at dstv.com or by dialling *288# and checking your active subscription.

E19 — Subscription Expired

Your subscription period has ended and payment hasn't been received yet.

How to fix: Pay your subscription via any of the methods in Article 14 of this series, then send RESET [smartcard] to 30333. Your channels should return within 15 minutes of payment clearing.

E30 — Checking Subscription Status / Smartcard Not Paired

E30 can arise if you are installing DStv for the first time or if you have renewed your subscription after a lengthy absence. It means the smartcard is confirming your subscription status. Also appears when a smartcard has been changed or re-paired.

How to fix: Wait up to five minutes — E30 often clears automatically as the system verifies. If it doesn't clear after five minutes, reboot the decoder (unplug for 30 seconds). If it still persists, call MultiChoice on 0803 900 3788 to have your smartcard re-paired to the decoder remotely.

E32 — Validation in Progress

Similar to E30 — the system is validating your subscription. This is typically a temporary state that clears within a few minutes.

How to fix: Wait it out. If it persists beyond five minutes, reboot the decoder.

E33-4 — Insert Correct Smartcard

The decoder doesn't recognise the smartcard currently inserted.

How to fix: Switch off the decoder, remove the smartcard, clean it, and reinsert correctly (chip down, arrow in). If the error continues with the correct smartcard, the card may be damaged or paired to a different decoder — contact MultiChoice.

E42 — Parental Control PIN Blocked

The parental control lock is active on a channel, and the PIN has either been forgotten or entered incorrectly too many times.

How to fix: The default DStv parental control PIN is 0000 (four zeros). Try this first. If it doesn't work and you've forgotten your custom PIN, contact MultiChoice via *288# or 0803 900 3788 to reset it.

E43 — Channel Not Available in Your Country

The channel you're trying to access is not licensed for broadcast in Nigeria.

How to fix: Nothing to do — this is a broadcast rights restriction, not a fault. Switch to a different channel.

E45 — Service Not Allowed

Your subscription doesn't include this service, or it's currently blocked on your account.

How to fix: Check whether the service is part of your current package. If it should be and isn't working, contact MultiChoice.

E48 — Searching for Signal

The decoder is actively searching for a satellite signal and hasn't locked on yet.

How to fix: Check that the cable from the dish is firmly connected to the decoder's LNB IN port. If recently installed, the dish may need alignment. If this was working before and stopped suddenly, check whether rain or strong wind might have shifted the dish slightly.

E48-32 — Weather Affecting Signal

Rain fade — the satellite signal has been temporarily disrupted by heavy rainfall or thick cloud cover. This is the classic "DStv always goes off when it rains" code, and it's one of the most-searched DStv questions in Nigeria every wet season. The satellite signal from DStv's transponder travels through the atmosphere, and heavy water vapour absorbs and scatters it enough to drop your signal below the minimum threshold for picture lock.

How to fix: Wait for the rain or heavy cloud to pass — this clears on its own and is not a hardware fault. Nothing you do at the decoder will fix it faster; it's a physics problem, not a settings problem. If you find your signal drops with light rain that shouldn't be strong enough to cause problems, the dish may be slightly misaligned and performing at a margin where minor weather events push it below threshold — in that case, realignment when weather is clear will help significantly and is worth having done before another wet season. Also check that your LNB cover is properly seated since a water-damaged LNB can amplify rain sensitivity considerably.

E50 — No Services Available

Usually a temporary state where the decoder hasn't completed its startup sequence yet, or all channels have dropped simultaneously.

How to fix: Reboot the decoder. If the error persists after a full restart, check signal quality via the menu and confirm all cables are connected.

E73 — TV Link Overload

The TV link cable (the RF cable connecting your decoder to a second TV) is experiencing an overload.

How to fix: Unplug the TV link cable, switch the decoder off for 10 seconds, then switch it back on. If the error disappears without the TV link connected, the cable or the second TV connection may be faulty.

E74 / E75 — LNB Overload

Check that the cables from the satellite dish are securely connected to the correct inputs on the back of the decoder. Then switch the decoder off at the plug, wait 10 seconds and switch it back on. If the error continues, the LNB (the receiver unit on the dish arm) may be damaged and need replacement by a technician.

E143-4 — No Communication From Primary Decoder (XtraView/ExtraView)

E143-4 appears with the message "waiting for communication from primary decoder" when using more than one decoder in an XtraView setup. This is a hardware connectivity issue.

How to fix:

  1. Check that the heartbeat cable connecting the two decoders is firmly plugged in at both ends
  2. Remove the XtraView cable from the decoder, power down both decoders at the plug, wait five minutes, then reconnect the cables and power back on
  3. Check the XtraView port settings in your primary decoder's settings menu
  4. If the issue persists, a technician may need to verify the cable run length and connection — E143-4 is often caused by cable faults, incompatible hardware, or incorrect XtraView installation

E600 — Validation in Progress

Another validation state similar to E30 and E32. Usually transient.

How to fix: Wait five minutes. Reboot if it doesn't clear.

Quick Reference — All Error Codes at a Glance

Code Meaning Fix It Yourself?
E16 Subscription/signal issue Yes — SMS reset to 30333 or *288#
E16-4 Signal quality too low Yes — check cables, possibly realign dish
E17 Smartcard not detected or inserted wrong Yes — remove, clean, reinsert
E18 Channel not in your package Yes — switch channel
E19 Subscription expired Yes — pay and reset
E30 Checking subscription status Yes — wait 5 min, then reboot
E32 Validation in progress Yes — wait or reboot
E33-4 Wrong smartcard Yes — clean and reinsert correctly
E42 Parental PIN blocked Yes — default PIN is 0000
E43 Channel not licensed for Nigeria No — nothing to fix
E45 Service not allowed on this account Contact MultiChoice
E48 Searching for signal Yes — check dish cable
E48-32 Rain fade Yes — wait for weather to clear
E50 No services Yes — reboot decoder
E73 TV link overload Yes — unplug TV link cable and reboot
E74/E75 LNB overload Yes — check cables; technician if it persists
E143-4 XtraView no communication Yes — check heartbeat cable; technician if needed
E600 Validation in progress Yes — wait or reboot

When to Call MultiChoice vs When to Fix It Yourself

Fix it yourself if: the error is E16, E19, E30, E32, E48-32, or E600 — these are almost always subscription or signal states that the SMS reset, *288#, or a reboot resolves.

Call MultiChoice if: the error persists after three attempts at the standard fixes, you're seeing E143-4 after checking all cables, you see E33-4 and reinsertion doesn't help, or your signal quality is persistently below 40% without an obvious physical cause.

MultiChoice Nigeria: Phone: 01 270 3232 or 0803 900 3788 WhatsApp: +234 908 236 8533 SMS to clear E16: RESET [smartcard] to 30333

Bookmark this page — error codes occasionally change meaning with decoder firmware updates. Still seeing a code that isn't in this list? Drop the exact code and your decoder model in the comments and we'll help you figure out what it means.