“A PRO subscription is required”, “Your subscription has expired” or “Your license is suspended”

The desktop app checks the licence at sign-in and at every renewal of the session. Without an active PRO subscription the server refuses it, and the app says whether the subscription is missing, expired or the licence suspended.

Senzoukria · Troubleshooting · Updated September 2026


At a glance

No subscription
“A PRO subscription is required to use the desktop app.”
Expired
“Your subscription has expired.”
Suspended
“Your license is suspended. Contact support.”
Right after payment
“Renewal in progress — refresh in a moment” on the Account page

What you see

At sign-in, one of: “A PRO subscription is required to use the desktop app.”, “Your subscription has expired.” or “Your license is suspended. Contact support.” While signed in, a renewal refusal signs you out and the same reasons appear at the next sign-in. On the Account page, an expired licence shows the EXPIRED badge and “Expired {days}d {hours}h ago”, with “Renew subscription ↗”.

Why it happens

The session token lives 15 minutes and is renewed every 5 minutes; each renewal re-checks licence, subscription and machine. A definitive refusal from the server signs the app out at once. Temporary failures (network, 429, 503) are retried every minute and only sign you out after 30 minutes without a successful renewal.

Just after a payment, the renewal date shown can still be the previous one. In that window the Account page prints “Renewal in progress — refresh in a moment” instead of calling the subscription expired; only a bad status from the server turns the card red.

How to fix it

  • Check your subscription on the website: “Manage subscription ↗” or “Renew subscription ↗” on the Account page open it in your browser.
  • After paying, click Refresh on the Account page (“Renew the session token via heartbeat”), or sign in again.
  • For a suspended licence, contact support: the app cannot lift it.

What it is not

  • Not a wrong password: that has its own message.
  • Not your broker account: this is the Senzoukria licence.
  • Not a payment made inside the app: billing always opens the website.

When to contact support

When none of this helps, write to support through Menu → Report a problem (it works without being signed in) or on the Senzoukria Discord. Include the email of the account and the date of your last payment; never card details.

In the same section

This page in other languages

Frequently asked questions

I just paid and the app still says expired. What now?
Wait a moment and click Refresh on the Account page, or sign in again. Right after a renewal the page can show “Renewal in progress — refresh in a moment”.
Can I use the app offline for a while?
Temporary network failures are tolerated for up to 30 minutes without a successful renewal; after that the app signs out.

Keep reading