X_UPGRADE_REGISTRY_UNREACHABLE
Means
x upgrade could not read the published versions from npm
Typical cause
bun pm view failed: no network, a proxy, or a registry that refuses the request. Nothing was written
Fix
bun pm view @ultimat3/cli version — once this answers, re-run: x upgrade --json