Your static IP has expired (SD-ERR-IPG-LICENSE)
Last updated 31 July 2026
Trading blocked: your static IP has expired (SD-ERR-IPG-LICENSE)
Your static IP belongs to one trading account, and its validity has ended, so trading on that account is paused until you recharge the account. This is not a broker problem — the message you see (with the code SD-ERR-IPG-LICENSE) simply means the static IP on this account has expired. To fix it, recharge that account: the recharge renews the static IP along with the account, and trading resumes right away. New accounts start with auto-recharge off, so a paused account usually means auto-recharge is off for it. Turn auto-recharge on from Settings, then General, and keep enough wallet balance, and the account and its static IP will renew on their own next time, so you will not hit this pause again.
When this happens
- 1 The static IP on this account has expired, so trading on the account is paused until you recharge it.
- 2 Auto-recharge is turned off, so the account and its static IP did not renew on their own.
What this means
A static IP belongs to one trading account. When that account’s static IP reaches the end of its paid time, its validity ends, and trading on that account is paused until you recharge the account.
This is not a broker problem and not your API credentials. The message you see — with the code SD-ERR-IPG-LICENSE — simply means the static IP on this account has expired. The fix is on your side, and it takes a moment.
This applies only to a static IP you bought from us. If you brought your own IP, it never expires on our side and you will never see this message for it — see Does the expiry date apply to my own static IP?.
How to fix it
Recharge the account. The recharge renews the static IP along with the account, so trading resumes as soon as it is done.
- Add funds to your wallet if needed: open the User menu in the top-right corner (click your name), click Account, and add funds on the Billing tab.
- Go to Accounts → Trading Accounts, select the account, and click Recharge.
Trading on the account works again straight away. You do not need to register the IP with your broker again — the same IP continues.
Turn on auto-recharge so it renews on its own
New accounts start with auto-recharge off, so if trading was paused, auto-recharge is most likely off for this account. With auto-recharge on, the account and its static IP renew on their own the next time you use the account, so trading resumes automatically and you never hit this pause — as long as your wallet has balance.
Go to Settings → General, find Auto Recharge Accounts in the Billing section, and switch it on. Keep enough balance in your wallet so the renewal can go through.
Related help
- Static IP for broker API trading — options, pricing, and how the static IP renews with your account recharge.
- Broker rejects your IP (static IP not registered) — a different problem: the broker blocks the IP because it is not on its whitelist.
- Static IP not renewed because your account licence expired — a different case: the account licence itself expired, so we stopped renewing its static IP and emailed you.