All app page elements disappear when adding a provider in cc-switch
Quick fix
On macOS 12.2, cc-switch 3.16.x goes blank when adding a provider; upgrade to macOS 12.7.6 or use cc-switch 4.0+.
Symptom
Section titled “Symptom”整个app页面所有元素都消失了All elements on the entire app page disappeared
This affects the old UI in cc-switch 3.16.x: on macOS 12.2.x (Intel and M1), opening Add Provider and choosing most provider presets makes all app page elements disappear, so providers cannot be added. The maintainer confirmed this is a 3.16.x old-UI issue; 4.0 rewrote the whole UI and changed adding a provider to select a preset first, then fill in the form, so the old page no longer exists. Some users also reported that an older macOS version was the trigger; upgrading the system from 12.2 to 12.7.6 restored normal behavior.
Upgrade macOS from 12.2.x to 12.7.6 (some users reported Add Provider worked normally again afterward).
Or upgrade cc-switch to 4.0 or later; the new version rewrote the Add Provider UI and the old blank page no longer exists. Download: https://github.com/farion1231/cc-switch/releases/latest
After upgrading, reopen cc-switch and try adding a provider again; if it still goes blank on macOS 12.2, reply with the macOS version, cc-switch version, and reproduction steps.
Affected Versions
Section titled “Affected Versions”Source Issues
Section titled “Source Issues”This page is distilled from 13 real issues
- #1511CC-switch的openclaw 版块的设置为啥没有预设google API?
- #3465接入codex提示:启动对话时出错 X failed to resolve feature override precedence: failed to parsemodel_catalog_json path '/Users/lyf/.codex/cc-switch-model-catalog.json' as JSON: invalid type: string "low", expected structReasoningEffortPreset at line 15 column 13
- #4093无法正常添加供应商,选择大部分供应商时,app页面所有元素都消失了
- #4302添加供应商页面 搜索预设后无法点击选中搜索结果
- #4939设置中的使用统计切换统计时间设置不保存
- #5424最新版3.17.0 claude desktop不能新增供应商了吗
- #5927Outdated BaiLing provider configuration and endpoints
- #5957Claude Desktop 右上角新增供应商按钮“+”缺失,
- #6106商汤日日新的接入(sensenova)
- #7222feat(provider): add API Route presets
- #7961feat(provider): add VovoKey to third-party provider presets
- #8033聚合模式排序功能无效
- #8112页面异常屏闪
- Does macOS 12.2.1 on Intel have the same problem?
- Yes. Users reproduced the issue where all page elements disappear when adding a provider on macOS 12.2.1 Intel and on macOS 12.2 with M1.
- Does every macOS 12.2 version have this problem?
- From the issue comments, reports are concentrated on macOS 12.2.x; one user returned to normal after upgrading the system to 12.7.6, so upgrading the system version is a verified effective fix.
- 3.16.1 and 3.16.2 both cannot add providers normally; is switching versions useful?
- Switching within 3.16.x does not help (users tried both 3.16.1 and 3.16.2 and still had the problem). Upgrade macOS, or upgrade directly to 4.0 or later with the rewritten UI.
Related problems
Section titled “Related problems”This is an unofficial community wiki with no affiliation to the cc-switch authors or the project itself. Its content is compiled from the project's public GitHub issues. This site distributes no software.