...
Guides, fixes and straight answers

Real setup help and honest comparisons from the people who build mtivi. No fluff, no affiliate spam.

Dark abstract cover graphic for a guide to fixing an IBO Player Pro account expired error

IBO Player Pro Account Expired? How to Fix It in 2026

An IBO Player Pro account expired message almost always means one of three things: your free trial ran out, you bought the 1-year license rather than the lifetime one and twelve months just passed, or the MAC address your license was tied to changed when you reset or reinstalled. Only the first two are about money. The third is a support ticket, and IBO will move a license to a new MAC — but only if you kept the old MAC and device key.

The advice you find for this error is mostly guesswork: clear the cache, reinstall, check your internet. None of that touches the licensing system, which is where the problem actually lives. So before you pay anyone anything, work out which of the five causes below you have. Two of them cost nothing to fix.

What “account expired” actually means in IBO Player Pro

IBO Player Pro is not sold like a normal app. You do not sign in with an email and password, and there is no subscription tied to an account you can log into on any device. The license is bound to one device, identified by its MAC address, for one specific app from the IBO family. That is the whole model, and every version of this error is a symptom of it.

A MAC address is the hardware identifier your box uses on a network. It is not a login, it is not recoverable, and — this is the part that catches people — it is not always permanent. The MAC address your stick reports over Wi-Fi is a different one from the address it reports over Ethernet, and on modern Android it can be a randomised value generated per network rather than the one printed on the box.

So “expired” in IBO’s world means: the license server looked up the MAC this app is reporting right now, for this app name, and found no active license against it. That can be because there never was one, because there was one and it lapsed, or because the MAC it is reporting today is not the MAC it reported the day you paid.

Diagram of the five causes behind an IBO Player Pro account expired message, from trial ending to a changed MAC address

The five real causes, and how to tell which one you have

Start with timing. When the error appeared tells you almost everything.

What happenedMost likely causeCosts money?
Roughly a week after you installed itThe 7-day trial ended. You never had a license.Yes
Almost exactly a year after you paidYou bought the 1-year plan, not lifetimeYes
Right after a factory reset or reinstallThe MAC changed; license still exists on the old oneNo
Right after you moved from Wi-Fi to EthernetDifferent network adapter, different MACNo
Immediately, on a brand-new install you paid forThe license was applied to a different app in the familyNo

Write down the MAC address and device key the app shows on its activation screen before you touch anything else. If you go on to reinstall, that screen will show new values and the old ones are gone for good. People lose paid licenses at exactly this step.

Fix 1: Check whether you bought the yearly plan or the lifetime one

This is the cause almost nobody writes about, and it explains a huge share of “but I paid for lifetime” complaints. On IBO’s own license store, IBO Player Pro is sold on two plans, not one: a 1-year license at €5 and a lifetime license at €10. Checked in August 2026, those are the listed prices.

Five euros is the cheaper, more tempting button. A year later the app says expired, and by then most people remember paying “about a fiver, once” and assume it was permanent. It was not. There is nothing broken to fix here — you renew, or you buy the lifetime license, or you move to a different player.

It is also worth checking where you bought it. A crowd of third-party sites resell IBO activations, often at ten euros or more for the same yearly license, and the resellers are not always clear about which plan you are getting. Buying from the developer’s own store is the only way to be certain what you are paying for and how long it lasts.

Fix 2: You reset the box, so the MAC changed

This one has an answer straight from the developer. IBO’s own support account has stated plainly that if you format your device and reinstall the app, the MAC address changes, the app comes back as a trial, and they will activate the new MAC in place of the old one — but you need to have kept the old MAC address and device key.

So the procedure is:

  • Open the app and note the new MAC address and device key from the activation screen.
  • Find the old MAC and device key — on your original purchase email, your receipt, or a photo of the old screen.
  • Contact IBO support through the contact form on their license store, send both sets, and ask for the license to be moved.
  • Expect a wait. Responses commonly take a day or two.

If you did not keep the old details, you are relying on IBO being able to match your purchase by email address. Sometimes they can. Often the answer is that you buy again. That risk is the real cost of a device-bound license, and it is worth understanding before you build a living-room setup on one.

The Wi-Fi variant of this trips people who never reset anything. Android generates a randomised MAC per network profile rather than exposing the hardware address, and while that randomised value is designed to persist for a given network, it is regenerated on a factory reset — and on newer releases some networks use non-persistent randomisation that re-rolls the address at connection time. Google documents the behavior in the Android MAC randomisation reference, and the Android 11 privacy notes spell out that apps can no longer read a device’s real hardware address at all. The practical rule: activate on the connection you intend to keep using, and do not switch that box between Wi-Fi and Ethernet after activating.

Illustration of why a device-bound MAC license breaks after a factory reset, causing an IBO Player Pro account expired error

Fix 3: You activated the wrong app in the family

The developer behind IBO Player Pro publishes a long list of near-identical players under different names — IBO Player, IBO Player Pro, IBO TV Player, IBO STB, and a couple of dozen others, all with the same description and the same license model. The activation store’s own MAC checker makes you pick which application you own before it will look your address up. That is not decoration: a license issued against one app name does nothing for another.

It is an easy mistake. You search for the app, install whichever one appears, and buy an activation from a page that says “IBO Player” while the icon on your TV says “IBO Player Pro”. The payment goes through, the app stays expired, and nothing about the error hints at why.

Check the exact name on your home screen against the exact name on your receipt. If they differ, that is your answer, and it is a support ticket rather than a second purchase. Related symptom: if the app is not expired but simply never finishes starting, that is a different problem — we covered it in IBO Player Pro stuck on loading.

Fix 4: Wrong clock, or a blocked license check

Two environmental causes are worth ruling out in the two minutes they take.

If your box’s date and time are wrong — common on cheap Android boxes after a power cut, because they have no battery-backed clock — secure connections fail and the license check with them. Set the device to network-provided time and reboot before assuming anything is expired.

The second is a DNS or filtering service on your router blocking the activation domain. If the app worked yesterday, nothing changed on the device, and it now reports expired, try it on a phone hotspot. If it activates there, your network is the culprit, not your license.

Before you pay again: what the refund policy means

IBO’s published terms of service state that purchases are final and non-refundable, with no returns or exchanges after purchase, and that the 7-day trial exists precisely so you test compatibility first. The same terms note that prices can change without notice and that the service can be modified or discontinued at any time. Their terms are governed by the laws of Egypt, with the license store operating out of Dubai.

None of that is unusual for a small app business, and it is stated openly. But it does mean you should decide deliberately, not reflexively: if you buy again on a new MAC because it is only a few euros, you are buying into the same arrangement that just cost you an evening.

When it is worth switching players instead

If this is your second or third activation on the same television, the license model is the problem, not your luck. There are players that do not tie anything to a MAC address at all.

mtivi is our own player, so treat this as a disclosed pitch and judge it on the specifics. It is free to start, with no account required and no per-device activation fee to lose. Because there is no MAC binding, a factory reset does not cost you a license — and if you turn on cloud sync, your playlists, favorites and settings come back on the new box when you sign in, instead of being retyped from a photo of an old screen. Beyond that it loads playlists in the tens of thousands without stalling, records even on plans that only allow one connection, and translates subtitles into 55+ languages on the Pro tier.

PlayerLicense modelWhat happens after a factory reset
IBO Player ProOne-off fee per device, bound to the MAC address; 1-year or lifetime planReverts to trial; support must move the license, and only if you kept the old MAC and device key
mtiviFree tier, plus optional Pro and Max plans; no MAC binding, no activation feeReinstall and sign in; with cloud sync on, playlists and favorites return
TiviMatePremium subscription tied to a Google account, not a MACSign back in with the same Google account, within its device limit
IPTV SmartersFree app; some rebranded editions carry their own activationRe-enter your playlist details; depends on the edition

Whichever you land on, the lesson generalises: keep a copy of your playlist details and your activation details somewhere that is not the device itself. We wrote a whole guide on backing up an IPTV player setup for exactly this reason, and a companion piece on moving to a new device without starting over.

Related guides

Frequently asked questions

Why does my IBO Player Pro account say expired?

Because the license server found no active license for the MAC address your app is currently reporting. That happens when the 7-day trial ends, when a 1-year license reaches twelve months, when a factory reset or reinstall changed the MAC, or when the license was applied to a different app in the IBO family.

How much does IBO Player Pro activation cost?

On the developer’s own license store, checked in August 2026, IBO Player Pro is listed at €5 for a 1-year license and €10 for a lifetime license. Third-party resellers often charge more, and do not always make the plan length obvious. Prices can change without notice.

I paid for lifetime, so why did it expire after a year?

Check your receipt against the two plans. The €5 option is a 1-year license and the €10 option is lifetime, so a license that lapses at almost exactly twelve months is the yearly plan. If your receipt says lifetime, send it to IBO support with your MAC address and device key.

Does a factory reset cancel my IBO Player Pro license?

It does not cancel it, but it detaches it. IBO’s own support has said that formatting the device and reinstalling changes the MAC, so the app relaunches as a trial, and they will activate the new MAC in place of the old one — provided you saved the old MAC address and device key first.

What is a device key in IBO Player Pro?

It is the second identifier shown on the activation screen alongside the MAC address. Support uses the pair together to find your purchase, so record both. Once you reinstall, the screen shows new values and the originals cannot be recovered from the device.

Can I move my IBO Player Pro license to a new device?

Only by asking support to transfer it, with the old MAC and device key as proof. There is no self-service transfer, and no guarantee — a device-bound license is not portable the way an account-based subscription is.

Can I get a refund if activation never worked?

IBO’s terms of service state that purchases are final and non-refundable, with the 7-day trial provided so you can confirm compatibility before paying. The terms allow for exceptions where the law requires them or where support judges it necessary, so it is worth asking, but do not assume a refund.

Why did IBO Player Pro expire right after I switched to an Ethernet cable?

A device reports a different MAC address on Ethernet than it does on Wi-Fi, and your license is bound to only one of them. Plug the box back onto the connection you activated with, or ask support to move the license to the new address.

Does clearing the cache or reinstalling fix an expired IBO Player Pro?

No, and it can make things worse. The expiry lives on IBO’s license server, not in local app data, and reinstalling can change the MAC address your license is attached to. Record your MAC and device key before you uninstall anything.

How long does IBO support take to reactivate a MAC address?

Reports from users commonly describe a day or two, though it varies. Send the old MAC address, the old device key, the new MAC address and your purchase receipt in the first message to avoid an extra round trip.

Is there an IPTV player without an activation fee?

Yes. mtivi is free to start, needs no account to begin, and charges no per-device activation fee, so there is no MAC address to lose and no device key to file away. Optional Pro and Max plans add features rather than unlocking the app.

Does mtivi provide channels or playlists?

No. mtivi is a media player. We don’t provide, sell, or include any channels, movies, series, or playlists. You add your own source, and mtivi plays it.

Scroll to Top
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.