{"version":"2.1.284","anchor":"blocked-model-errors-now-show-the-servers-block-message-or","canonical_anchor":"blocked-model-errors-now-show-the-servers-block-message-or","heading":"Blocked models show the server's message or a news link instead of a bare \"unavailable\"","tier":"notice","area":"Models","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/blocked-model-errors-now-show-the-servers-block-message-or","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### Blocked models show the server's message or a news link instead of a bare \"unavailable\"\n\nWhen a model is blocked, the error now shows the block message sent by the server, or a generic line with a link to Anthropic news\n\n**Unclear.** Where the server's explanation comes from is not stated.\n\n**What**\n\nWhen the model you are using is blocked and Claude Code has to fall back to another one (reason `model_blocked`), the error it raises (`FallbackTriggeredError`) now carries the block message the server sent (`blockMessage`).\n\n- The text shown to you, both when compaction fails and in the normal query error, is that block message if there is one.\n\n- Otherwise it reads \" is currently unavailable. Learn more: [https:\/\/www.anthropic.com\/news\/](https:\/\/www.anthropic.com\/news\/)\". Before, it was always just \" is currently unavailable.\" with no link.\n\nA related gate, `tengu_off_switch_query`, appears nearby; nothing has been read about it.\n\n**Why**\n\nIf a model is switched off or retired, you see the explanation given for it, or at least a link to look for one, instead of an unexplained \"unavailable\".\n\n- Area: Models\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}