Pages that do not exist now load fully
A not-found page for an address that no longer exists now finishes loading, so its links and theme toggle work.
Notifications keep loaded items on a failed refresh
A failed refresh or load more now shows a retry notice above the notifications already loaded. Marking one notification read no longer greys out the others.
Onboarding shows a failed check instead of hiding it
When Thriftly cannot be reached while it waits for the extension or your Vinted login, the step now says so and offers a retry.
Onboarding says when the resume link email fails
When Thriftly cannot email your resume link, onboarding now says so and suggests copying the link instead of showing a generic error.
Refunds hold one row; address checks say when they fail
Requesting an AI Credit refund now disables only that purchase. A failed Workspace address check shows a notice with a Check again action.