From 9eb3b7561501f995539265387b89dfdc9a15e578 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 16 Jul 2026 23:33:30 +0000 Subject: [PATCH] fix(concord): clarify invite failure copy for token/decrypt mismatch concord_invite_failed_incompatible is shown for the Unreadable status, which fires both for a genuinely newer bundle format AND for the far more common case where the fragment's unlock token does not decrypt the published kind-33301 bundle (a stale link, or a coordinate re-posted under a new token). The old copy asserted "created with a newer version of the app", which is usually wrong, and suggested "try again after updating" even though this state is non-retryable. Reword to lead with the likely cause (outdated/replaced link), keep the newer-version case as a secondary possibility, and point the user at getting a fresh invite link. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_0157AWJNEzybTuegstbWiQ6B --- amethyst/src/main/res/values/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amethyst/src/main/res/values/strings.xml b/amethyst/src/main/res/values/strings.xml index 513e12f364..0adf33c233 100644 --- a/amethyst/src/main/res/values/strings.xml +++ b/amethyst/src/main/res/values/strings.xml @@ -310,7 +310,7 @@ Redeeming invite… Could not fetch this invite. The link may be expired or its relays unreachable. This invite link is invalid or can\'t be opened with this account. - This invite was created with a newer version of the app and can\'t be opened here yet. Ask for an updated link or try again after updating. + This invite link can\'t be opened. It may be outdated or already replaced by a newer one, or created with a newer version of the app. Ask for a fresh invite link. This invite link has been revoked and can no longer be used. Ask for a new one. Concord Channels You haven\'t joined any Concord Channels yet. Create one, or open an invite link.