"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 reply
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.