Qui vous êtes, ce que vous avez le droit de faire, et toute décision de Quavern de refuser un accès — qu’elle vienne d’une machine ou d’une personne.
Cherchez votre code ci-dessous : il y en a 48. Le chiffre placé entre les lettres et le tiret indique qui peut agir : 1, quelque chose que vous pouvez corriger ; 2 et 9, une panne que Quavern doit réparer ; 3, 4 et 5, une décision d’accès ; 6 et 7, une maintenance ou un service déplacé ; 8, l’appareil ou le réseau. SCTY utilise 1, 2, 3, 4, 5, 7. La forme d’un code est expliquée dans Comment lire un code d’assistance Quavern.
Classe 1 — Requête ou action client
Vérifiez ce que vous avez envoyé et l’état du compte : la requête elle-même, un quota, ou l’objet qu’elle désigne. Corriger cela puis réessayer suffit normalement.
SCTY1-1400 — passkey_invalid
Ce que cela signifie. Quavern a refusé la clé d’accès : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
SCTY1-1401 — phone_code_invalid
Ce que cela signifie. Quavern a refusé le code envoyé par SMS : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
SCTY1-1404 — passkey_not_found
Ce que cela signifie. La requête désigne la clé d’accès, et Quavern n’en a aucune trace : soit cet élément n’a jamais existé, soit il a été supprimé, soit il appartient à un autre compte.
Ce qu’il faut faire. Vérifiez l’identifiant envoyé, puis vérifiez que vous utilisez bien le compte propriétaire.
SCTY1-1409 — passkey_already_registered
Ce que cela signifie. La clé d’accès se trouve déjà dans l’état demandé : Quavern n’a donc rien fait plutôt que de le faire deux fois.
Ce qu’il faut faire. Rien n’est cassé. Relisez l’état actuel avant de répéter l’étape.
SCTY1-2400 — phone_invalid
Ce que cela signifie. Quavern a refusé le numéro de téléphone : ce qui est arrivé n’a pas la forme attendue sur cette route.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
SCTY1-2409 — passkey_limit_reached
Ce que cela signifie. Le nombre de clés d’accès de ce compte atteint déjà le maximum autorisé sur ce compte ou cette offre : un de plus a donc été refusé.
Ce qu’il faut faire. Supprimez-en un devenu inutile, ou passez à une offre au plafond plus élevé.
SCTY1-3400 — passkey_challenge_unknown
Ce que cela signifie. Le défi de la clé d’accès n’est pas reconnu par Quavern.
Ce qu’il faut faire. Utilisez une des valeurs indiquées par la documentation.
SCTY1-3409 — phone_already_used
Ce que cela signifie. Le numéro de téléphone a déjà été utilisé, et Quavern ne l’accepte qu’une seule fois.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
SCTY1-4400 — passkey_challenge_expired
Ce que cela signifie. Le défi de la clé d’accès était valide, mais sa durée de vie est écoulée.
Ce qu’il faut faire. Recommencez l’étape pour obtenir une valeur neuve. Ne renvoyez pas l’ancienne.
SCTY1-4409 — stronger_factor_present
Ce que cela signifie. Quavern n’a pas publié la signification de ce code. Son nom ne la fixe pas, et cette page ne la devinera pas — le sens de lecture est ambigu : le nom ne dit pas si un facteur plus fort empêche d’en ajouter un plus faible, ou empêche de retirer le plus fort.
Ce qu’il faut faire. Citez le code à l’assistance ([email protected]), avec l’heure et ce que vous étiez en train de faire : sa signification vous sera indiquée.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
SCTY1-5400 — reset_token_invalid
Ce que cela signifie. Quavern a refusé le jeton de réinitialisation : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
Classe 2 — Serveur Quavern ou une de ses dépendances
Rien de ce que vous avez fait n’en est la cause. Patientez un instant puis réessayez. Si cela persiste, envoyez à l’assistance le code et l’heure : c’est ce qui permet de retrouver l’incident dans les journaux.
SCTY2-1503 — sms_unavailable
Ce que cela signifie. Le service d’envoi de SMS utilisé par Quavern n’a pas répondu, et cette route ne peut pas être servie sans cela.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
Classe 3 — Authentification, autorisation ou sécurité
Reconnectez-vous, ou demandez l’accès nécessaire à la personne qui administre votre organisation. L’assistance ne contournera jamais un contrôle d’accès à votre place.
SCTY3-1401 — authentication_required
Ce que cela signifie. La requête ne peut pas aboutir sans une preuve de votre identité.
SCTY3-1403 — access_token_required
Ce que cela signifie. La requête ne peut pas aboutir sans un jeton d’accès.
SCTY3-1428 — authorization_pending
Ce que cela signifie. L’autorisation qui vous a été demandée a été lancée et n’est pas terminée. C’est une réponse d’attente, pas un échec.
Ce qu’il faut faire. Interrogez de nouveau après l’intervalle indiqué par la réponse, et ne lancez pas une seconde tentative en parallèle.
SCTY3-2401 — invalid_token
Ce que cela signifie. Quavern a refusé le jeton : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
SCTY3-2403 — insufficient_scope
Ce que cela signifie. Le justificatif utilisé ne porte pas les habilitations nécessaires à cette requête.
Ce qu’il faut faire. Demandez un jeton portant les bonnes habilitations, ou faites accorder l’accès.
SCTY3-2404 — device_code_not_found
Ce que cela signifie. La requête désigne le code d’appareil, et Quavern n’en a aucune trace : soit cet élément n’a jamais existé, soit il a été supprimé, soit il appartient à un autre compte.
Ce qu’il faut faire. Vérifiez l’identifiant envoyé, puis vérifiez que vous utilisez bien le compte propriétaire.
SCTY3-3401 — invalid_credentials
Ce que cela signifie. Quavern a refusé les identifiants envoyés : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
SCTY3-3403 — invalid_audience
Ce que cela signifie. Quavern a refusé le public visé par le jeton : ce qui est arrivé n’a pas la forme attendue sur cette route.
SCTY3-4401 — invalid_refresh_token
Ce que cela signifie. Quavern a refusé le jeton d’actualisation : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
SCTY3-4403 — invalid_scopes
Ce que cela signifie. Quavern a refusé l’ensemble des habilitations demandées : ce qui est arrivé n’a pas la forme attendue sur cette route.
SCTY3-5401 — invalid_handoff
Ce que cela signifie. Quavern a refusé le ticket de transfert qui fait passer une session d’une surface Quavern à une autre : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
SCTY3-5403 — invalid_target_client
Ce que cela signifie. Quavern a refusé le client pour lequel le jeton a été demandé : ce qui est arrivé n’a pas la forme attendue sur cette route.
SCTY3-6401 — expired_handoff
Ce que cela signifie. Le ticket de transfert qui fait passer une session d’une surface Quavern à une autre était valide, mais sa durée de vie est écoulée.
Ce qu’il faut faire. Recommencez l’étape pour obtenir une valeur neuve. Ne renvoyez pas l’ancienne.
SCTY3-6403 — invalid_redirect_uri
Ce que cela signifie. Quavern a refusé l’URI de redirection : ce qui est arrivé n’a pas la forme attendue sur cette route.
SCTY3-7401 — passkey_rejected
Ce que cela signifie. Quavern a refusé la clé d’accès : la preuve présentée n’a pas satisfait au contrôle.
SCTY3-7403 — invalid_code_challenge
Ce que cela signifie. Quavern a refusé le défi de code PKCE : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
SCTY3-8401 — mfa_required
Ce que cela signifie. La requête ne peut pas aboutir sans le second facteur.
SCTY3-8403 — device_token_required
Ce que cela signifie. La requête ne peut pas aboutir sans un jeton d’appareil.
SCTY3-9401 — mfa_invalid_code
Ce que cela signifie. Quavern a refusé le code de vérification en deux étapes : ce qui est arrivé n’a pas la forme attendue sur cette route.
SCTY3-9403 — access_blocked
Ce que cela signifie. Quavern a refusé la requête délibérément. L’appelant est bien identifié ; il n’est pas autorisé à passer ici.
Classe 4 — Blocage automatique de sécurité ou anti-abus
Une protection automatique a arrêté la requête. L’assistance ne peut pas la lever sur-le-champ ; décrivez ce que vous faisiez et le dossier sera transmis à l’équipe sécurité.
SCTY4-1401 — refresh_token_reused
Ce que cela signifie. Le jeton d’actualisation a été présenté une seconde fois, alors que cette valeur avait déjà servi. Quavern y voit une fuite et refuse la requête.
Ce qu’il faut faire. Reconnectez-vous depuis le début. Tout ce qui détient encore l’ancienne valeur doit être déconnecté.
SCTY4-1403 — captcha_required
Ce que cela signifie. La requête ne peut pas aboutir sans le contrôle CAPTCHA.
SCTY4-1429 — slow_down
Ce que cela signifie. Les requêtes sont arrivées plus vite que Quavern ne l’accepte ici. Ce que vous avez envoyé n’est pas en cause.
Ce qu’il faut faire. Patientez, puis réessayez plus lentement. Respectez l’en-tête Retry-After lorsque la réponse en comporte un.
SCTY4-2401 — invalid_mfa_challenge
Ce que cela signifie. Quavern a refusé le défi de vérification en deux étapes : la valeur reçue n’a pas la forme attendue, ou elle n’a pas été émise par Quavern.
Ce qu’il faut faire. Envoyez la valeur exactement telle qu’elle vous a été fournie, sans rien y ajouter, retirer ni ré-encoder.
SCTY4-2403 — captcha_failed
Ce que cela signifie. Le contrôle CAPTCHA n’a pas abouti. Quavern a refusé la requête avant toute modification.
SCTY4-2409 — device_code_used
Ce que cela signifie. Le code d’appareil a déjà été utilisé, et Quavern ne l’accepte qu’une seule fois.
SCTY4-2429 — sms_rate_limited
Ce que cela signifie. Les requêtes sont arrivées plus vite que Quavern ne l’accepte ici. Ce que vous avez envoyé n’est pas en cause.
Ce qu’il faut faire. Patientez, puis réessayez plus lentement. Respectez l’en-tête Retry-After lorsque la réponse en comporte un.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
SCTY4-3403 — signup_card_pending
Retiré. Plus rien ne déclenche ce code. Il reste publié parce qu’un code n’est jamais recyclé et ne change jamais de sens : un ticket qui le cite avant son retrait renvoie toujours à ce qu’il signifiait alors.
Ce que cela signifie. La vérification de carte demandée à l’inscription a été lancée et n’est pas terminée. C’est une réponse d’attente, pas un échec.
Ce qu’il faut faire. Interrogez de nouveau après l’intervalle indiqué par la réponse, et ne lancez pas une seconde tentative en parallèle.
*Depuis le registre (en anglais) :* Retired: the free Stripe card check (docs/ACCOUNT_ACCESS.md §7) Removed on 2026-09-18 when a verified telephone number replaced the card authorisation. Nothing raises these any more. They stay listed because a code is never recycled and never changes meaning after publication (docs/ERROR_CODE_POLICY.md, stability rule 4): a support ticket quoting STRP1-1402 from last month must still resolve to what it meant then.
SCTY4-3429 — mfa_too_many_attempts
Ce que cela signifie. Trop de tentatives ont échoué d’affilée : Quavern a cessé de les accepter pendant un moment.
Ce qu’il faut faire. Patientez avant de réessayer, et utilisez une valeur dont vous êtes sûr plutôt que d’en deviner une.
SCTY4-4403 — phone_required
Ce que cela signifie. La requête ne peut pas aboutir sans un numéro de téléphone vérifié.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
Classe 5 — Blocage ou bannissement décidé par une personne
Une personne chez Quavern a pris cette décision. Écrivez à l’assistance : seul un réexamen peut la changer, aucun nouvel essai automatique n’y parviendra.
SCTY5-1403 — account_disabled
Ce que cela signifie. Le compte est bloqué. Toute requête qui en dépend sera refusée tant que ce blocage n’est pas levé.
SCTY5-2403 — organization_blocked
Ce que cela signifie. L’organisation est bloquée. Toute requête qui en dépend sera refusée tant que ce blocage n’est pas levé.
SCTY5-3403 — access_denied
Ce que cela signifie. Quavern a refusé la requête délibérément. L’appelant est bien identifié ; il n’est pas autorisé à passer ici.
Classe 7 — Arrêt, déplacement, ou mise à jour requise
Ce que vous avez appelé s’est arrêté, a été déplacé, ou exige une version plus récente. Suivez l’avis de migration ou de mise à jour plutôt que de réessayer.
SCTY7-1410 — device_code_expired
Ce que cela signifie. Le code d’appareil était valide, mais sa durée de vie est écoulée.
Ce qu’il faut faire. Recommencez l’étape pour obtenir une valeur neuve. Ne renvoyez pas l’ancienne.
SCTY7-2410 — phone_code_expired
Ce que cela signifie. Le code envoyé par SMS était valide, mais sa durée de vie est écoulée.
Ce qu’il faut faire. Recommencez l’étape pour obtenir une valeur neuve. Ne renvoyez pas l’ancienne.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
SCTY7-3410 — reset_token_expired
Ce que cela signifie. Le jeton de réinitialisation était valide, mais sa durée de vie est écoulée.
Ce qu’il faut faire. Recommencez l’étape pour obtenir une valeur neuve. Ne renvoyez pas l’ancienne.
*Depuis le registre (en anglais) :* Telephone verification, the SMS factor and password reset docs/ACCOUNT_ACCESS.md §8. Each is reachable from exactly one condition. A wrong code is SCTY1-*401 (a client mistake) and a required telephone is SCTY4-*403 (an automated enforcement decision) because the SCTY3-*401 and SCTY3-*403 families are full — the class table in docs/ERROR_CODE_POLICY.md puts them where the cause is, not where the HTTP status is. There is deliberately no phone_not_verified: one condition, one code.
Toujours bloqué
Écrivez à [email protected] en indiquant le code, le reason, l’heure avec son fuseau, et la route appelée. N’envoyez jamais de mot de passe, de jeton, de clé d’API ni de données de carte complètes : l’assistance ne vous les demandera jamais.
Référence d’aide Quavern : support-codes-scty/fr
