Fix it now
Panda Dome checks its entitlement against your Panda account rather than against anything stored on the PC, and when that check comes back as expired the paid modules switch themselves off. Basic scanning continues, which is why the machine can look protected while the layers you were paying for are not running.
- Open Panda Dome and check which account it is signed in with. If that is not the account holding your licence, sign out and back in with the right one.
- Sign in to your Panda account in a browser and read the licence state: expiry date, plan, and how many devices it covers.
- If the plan has ended, renew it or add a new activation code to the account, then let the app synchronise.
- If the plan is live but the device count is full, remove a machine you no longer use from the account, then reactivate this one.
- Open Settings, Time & language, Date & time and switch on automatic time and time zone, then restart and confirm the tiles your plan covers are back on.
If you meet 1643 or 1644 while a renewal is repairing or reinstalling the product, stop and read the Windows Installer section below. Both are policy refusals, and retrying the download will not change either.
If the app shows a future expiry date and the paid tiles are active, you are done. If not, the next section separates the licence question from the installer one, which are different problems that arrive together.
Why it happens
Panda Dome is sold as tiers, and the difference between them is which modules are permitted to run rather than which files get scanned. When the entitlement check fails, the modules belonging to the paid tier stop and the base scanning engine keeps going. That produces the confusion this message is known for: the tray icon still says something reassuring, scans still work, and layers such as the firewall are no longer doing anything.
The check is an online one against your Panda account, and the answer is cached so that a laptop offline for a week does not lose protection. That cache is why the message sometimes arrives days after the plan lapsed, and why a machine with a badly wrong clock can be told it has expired while the account is perfectly healthy. Panda documents that a purchased product must be activated with an activation code, and that trial and preinstalled versions activate automatically, so a machine that never had a code entered is in a different situation from one whose code has run out.
The numbers that arrive alongside the message usually come from Windows Installer rather than from the licence check, because renewing often prompts a repair or a reinstall. Two of them are worth knowing precisely. 1643 is ERROR_PATCH_PACKAGE_REJECTED, published as the patch package not being permitted by system policy. 1644 is ERROR_INSTALL_TRANSFORM_REJECTED, one or more customisations not permitted by system policy. Both are refusals by policy, not failures of a download.
That distinction changes what you do. A licensing message needs an account change. A policy refusal needs someone to look at the Windows Installer policies applied to the machine, which on a managed PC means Group Policy and on a home PC usually means something a tuning or security tool set. Retrying the installer, clearing the cache and downloading a fresh copy address neither.
The plan genuinely lapsed
You have this one if The expiry date shown in your Panda account is in the past, and every device on the plan reports the same thing.
- Renew the plan, or activate a new one against the same account so the devices already installed pick it up.
- Open Panda Dome on each device and let it synchronise, or sign out and back in to force the check.
- Confirm the tiles for the paid modules are active rather than greyed out.
Auto-renewal failing on an expired payment card is the most common version of this, and it produces exactly the same message as a plan nobody intended to keep.
The app is signed in with the wrong account
You have this one if The licence is visible and healthy in the browser, and the installed product insists it has expired.
- Check the account shown in the app’s account area against the one holding the licence.
- Sign out of the app and sign back in with the correct address.
- If two accounts exist because a family member registered separately, move the licence onto whichever account you intend to keep rather than maintaining both.
The plan covers fewer devices than are installed
You have this one if The plan is in date, and the newest or least-used machine is the one that drops to reduced protection.
- Open the device list in your Panda account and remove machines that were replaced, reimaged or sold.
- Reactivate the affected device once a slot is free.
- If every listed device is genuinely still in use, the plan is too small for the household and no amount of tidying will change that.
The system clock is wrong
You have this one if One machine expired while others on the same plan did not, and its date or time zone is visibly incorrect.
- Open Settings, Time & language, Date & time and switch on automatic time and time zone.
- On a domain-joined machine, confirm it is taking time from the domain hierarchy rather than an internet source.
- Restart and let the product check again.
A policy is refusing the installer, not the licence
You have this one if 1643 or 1644 while the product repairs or reinstalls itself after a renewal.
- Read the number rather than the dialog. Both codes are system-policy refusals from Windows Installer.
- On a managed PC, check the Windows Installer Group Policy settings with whoever manages it before touching the download.
- On an unmanaged PC, look at whatever security or tuning software has been applied to installer behaviour.
- Only once policy allows it, retry the repair or reinstall.
Full reference
Reading the symptom before you buy anything
| What you see | Where the problem is |
|---|---|
| The expiry date in the account has passed | The plan lapsed; renewal is the fix |
| The account shows a live plan and the app disagrees | Wrong account signed in, or the app has not synchronised |
| The message arrived the day the PC’s date was wrong | The local clock invalidated the cached entitlement |
| The plan is live and the device list is full | One more machine is installed than the plan covers |
| 1643 or 1644 during a repair or reinstall | System policy is refusing the installer, not the licence |
The installer codes, precisely
| Code | Symbolic name | Published meaning |
|---|---|---|
| 1643 | ERROR_PATCH_PACKAGE_REJECTED | The patch package is not permitted by system policy |
| 1644 | ERROR_INSTALL_TRANSFORM_REJECTED | One or more customisations are not permitted by system policy |
Neither says the download was bad, and neither says the machine is short of space. They say a policy on this machine will not allow the operation. That is a distinction worth being firm about, because the usual advice for a failed antivirus repair, reboot and download it again, will produce the same refusal every time on a machine whose installer policy has not changed.
The numbers with no published meaning
The pair 9-906 circulates alongside this message. Panda publishes no definition for it that can be read as documentation, so this article does not assign one. Treat it as an internal identifier for a licence or service check that did not complete, and diagnose from the account, the device list and the clock.
Activation, as Panda documents it
- A purchased product must be activated with an activation code, which arrives by email when you buy online.
- Trial and preinstalled versions activate automatically and have no code, which is why a preinstalled copy that lapses often has nothing to renew.
- A product that has been activated updates itself against new threats; a product that has not been is not in that loop at all.
- Where the code was bought from a reseller, check the product and region it was issued for before entering it.
If you decide not to renew
Remove Panda Dome cleanly rather than leaving it installed and unlicensed, then open Windows Security, go to Virus & threat protection and under Who’s protecting me? choose Manage providers, and confirm Microsoft Defender Antivirus is turned on. Microsoft documents Defender being re-enabled automatically once a non-Microsoft product is uninstalled or stops providing real-time protection. Run a full scan afterwards, because the period while the paid modules were off is a window nobody was watching.
An expired product left in place holds the Windows antivirus registration while running only its base scanning. That is the arrangement most likely to leave a machine believing it is covered when it is not.
When a licence is the actual fix
If the plan has genuinely ended, this is one of the cases where a licence is the fix and nothing on the machine substitutes for it. The firewall, the ransomware layer and the other paid modules are switched off by design and stay off until the entitlement returns. Check the cheap explanations first, because a wrong account and a full device list both produce the same message and neither costs anything to resolve. Where the date really has passed, Arco supplies Panda Dome Advanced and can check which tier includes the modules you rely on and how many devices it covers, before you buy rather than after. If you would rather not renew, that is legitimate too: remove Panda cleanly and let Microsoft Defender take over, which is built into Windows and costs nothing.
Every code this article covers
| Code | What it points at | Source |
|---|---|---|
Your Panda subscription has expired |
The entitlement check returned no current plan, so the paid modules stopped and the product fell back to base scanning | not published by the vendor |
1643 |
ERROR_PATCH_PACKAGE_REJECTED: the patch package is not permitted by system policy. A Group Policy question, not a download one | Microsoft Learn |
1644 |
ERROR_INSTALL_TRANSFORM_REJECTED: one or more customisations are not permitted by system policy | Microsoft Learn |
9-906 |
An internal identifier reported by the agent when a licence or service check does not complete. No published meaning | not published by the vendor |
Confirm the fix worked
- Panda Dome shows an expiry date in the future for the account you are signed in with.
- The modules that belong to your tier are active rather than greyed out or offering to upgrade.
- The device list in your Panda account shows this machine once, not twice.
- The system clock and time zone are set automatically and are correct.
- Restart and confirm protection returns without another prompt.
Questions people ask about this
Am I still protected while it says expired?
Partly. Base scanning continues, and the modules belonging to your paid tier stop. Anything you relied on the firewall or the ransomware layer to catch is no longer covered, and nothing on screen makes that obvious.
What do 1643 and 1644 mean?
They are Windows Installer errors, not Panda ones. 1643 is a patch package refused by system policy and 1644 is one or more customisations refused by system policy. Both mean a policy on the machine is blocking the operation, so check Group Policy rather than downloading the installer again.
Do I have to renew with Panda specifically?
No. If you are happy with the product, renewing is simplest. If not, remove it properly and use Microsoft Defender, which is included with Windows at no cost. What you should not do is leave an expired product installed and assume it is working.
Why did it expire when my card was charged?
Usually because the renewal landed on a different account from the one the app is signed in with, or on a new activation code that was never added to the account the devices use. Check which account holds the live plan first.
Will reinstalling reset the trial?
No. The entitlement is held against your account, not on the disk, so a fresh install asks the same question and gets the same answer. It also loses your settings for nothing.
