"Resume Subscription" Button Enabled Despite Canceled Status


๐ย Summary
On the ArcBlock Launcher subscription page (https://launcher.arcblock.io/...), the **"Resume Subscription" button isย enabledย even though the subscription status is marked asย "Canceled". This creates a UI inconsistency and may lead to unexpected behavior if users attempt to resume a canceled subscription.
๐ย Steps to Reproduce
- Navigate to:ย
https://launcher.arcblock.io/...ย (subscription management page). - Locate a subscription withย status = "Canceled".
- Observe that theย "Resume Subscription"ย button isย enabledย and clickable.
- Attempt to click theย "Resume Subscription"ย button.
- Observe that the button either:
- Fails silently.
- Throws an error.
- Behaves unexpectedly (e.g., no action).
๐ย Severity
Highย โ Creates UI inconsistency and potential confusion for users.
๐ ๏ธย Expected Behavior
- If a subscription isย canceled, theย "Resume Subscription"ย button should beย disabledย or hidden.
- Users should not be able to resume a canceled subscription without first reactivating it via backend logic.
๐งชย Actual Behavior
- Theย "Resume Subscription"ย button isย enabledย despite the subscription being marked asย "Canceled".
- Clicking the button may result in no action or an error.
1 ๆกๅๅค
Launcher Here, "Resume Subscription" refers to restoring the service. When the current subscription has been canceled, clicking "resume" actually initiates a new subscription process. This is the behavior of the launcher and meets the requirements. Our application will retain it for a period of time, during which you can resume it.