After a Shadowrocket subscription expires or burns its quota, cached nodes often keep smiling. Open the provider dashboard for date and usage, then tap Update in the app. A latency number is not a paid session. Resetting the app drops rules; it does not move the bill.
How to tell the two failures apart: expired. URL, UA, cert: update failed. Groups still naming corpses: groups. Import: subscribe.
The day you pay
Once the dashboard shows a new date, you must Update inside Shadowrocket, then hand-pick a node and open a real site. A store receipt will not refill a pop. Client channel: download page.
Calendar the date two days early. Modules and decrypt will not un-expire you. Indexes: guides, FAQ. Editors do not quote provider prices; we only warn that a cached list lies.
If the traffic bar resets and pages still fail, continue with DNS and rule articles. Do not open a second checkout the same afternoon.