Skip to main content
When this applies: you got stuck, hit an error, or saw an unexpected empty state at some step of Employee onboarding or the Admin operations runbook. The page below is organized by role (Tabs) + scenario (AccordionGroup) — pick your role first, then find your symptom.

Install / launch

macOS Gatekeeper is blocking the un-notarized dmg — run this in Terminal:
xattr -cr /Applications/DOSIA.app
Then relaunch DOSIA.
Check in order (most common first):
  1. Enterprise mode not switched on → go to Settings → Deploy Mode, confirm it shows “Enterprise” not “Personal”
  2. Enterprise service URL typo → same page, double-check the URL — copy the full string the admin gave you (default http://122.51.0.230:3012)
  3. Admin hasn’t published the token → in DOSIA Settings → ByteSpike tab, the top should show a green bar “Configured · auto-fetched on employee launch”; if missing, ask admin to publish again
  4. Employee lark OAuth expired → DOSIA Settings → My Account, check SSO status; if expired, sign out + sign back in
  5. None of the above work → screenshot + @ByteSpike Ops in the lark group
Clear local auth state and restart:
rm -rf ~/Library/Application\ Support/DOSIA/auth
Relaunch DOSIA to trigger a fresh OAuth. If still broken, screenshot + DM the admin on lark.

Model permissions

Admin hasn’t granted your group access to that model. Ask admin to go to llm.bytespike.ai/adminUsers → your account → Allowed Models and tick the matching model group.
DOSIA Settings → ByteSpike tab, “Test connection” returns modelCount: 0:
  1. Previously W1/W2 fixed /admin/available-models 401 → it now uses /me/available-models, a normal user should see ≥ 1
  2. Still 0 → admin hasn’t bound the user to a group. Per the previous accordion, ask admin to handle.
  3. The token itself has an issue → see below “Test connection returns 401”
The selected model doesn’t have vision capability. At console.bytespike.ai/zh/models “Model library”, find ones tagged with vision (e.g. Claude Sonnet 4.6, GPT-5-4, Gemini 3.1 Pro), switch DOSIA to one of those and retry.
Multimodal capability is granted separately (independent of text models). Admin should go to llm.bytespike.ai/admin → your group → add image / video capability, and DOSIA will pick up the tool after a restart.

Balance / testing

The org wallet ran out. Screenshot + ask admin — once admin tops up at console.bytespike.ai/billing it recovers immediately.
Token expired. Go to console.bytespike.ai/keys, create a new key, paste it into DOSIA Settings → ByteSpike tab → re-test connection.If a new key still 401s → ask admin to check your user status (you may have been suspended).

Still stuck?

  • Employees: @ByteSpike Ops in the lark group
  • Admins / OP: DM W1 on lark, or directly SSH into lisahost (38.78.146.204) + the 122.51 backend to investigate
  • Integration issues: GitHub Issues (internal repo — login required)