# CLI_LOGOUT_REVOKE_FAILED

- Surface: CLI
- Exit code: 2

## Cause

The local credential was removed but the server refused to revoke the session, so the token may still be accepted elsewhere until it expires.

## Fix

This is reported rather than swallowed because a logout that only cleared the local file is not a logout. Revoke the session from the Control Panel, or retry once the auth service is reachable.

## Related

- [CREDENTIAL_REVOKED](https://splitch.dev/docs/error/CREDENTIAL_REVOKED)
- [CLI_CREDENTIAL_STORE_FAILED](https://splitch.dev/docs/error/CLI_CREDENTIAL_STORE_FAILED)

Source: https://splitch.dev/docs/error/CLI_LOGOUT_REVOKE_FAILED