Begin with the layer that failed

An installation error, an account-access problem, and an interrupted running task need different checks. Preserve the exact message and identify the layer before changing anything.

SymptomFirst checksAvoid
Command not found or download failsPlatform, copied Meta URL, network and shell outputTrying a same-name third-party package
Authentication or access unavailableIntended Meta account, current beta surface, region statusDeleting credentials without current instructions
Task stops after launchProcess output, repository state, documented resume flowAssuming installation is broken
Unexpected code changesDiff, approvals, test results, task historyContinuing before review

Installation checks

  1. Confirm you are on macOS or Linux, the platforms named by the current Meta command.
  2. Copy the installer again from Meta’s product page.
  3. Confirm the host is dev.meta.ai.
  4. Read the HTTP or shell error. A network block, shell syntax issue, and access denial are not the same failure.
  5. Do not substitute an unrelated package because it has a similar name.

The installation guide preserves the current command and source boundary.

Access and login checks

Muse Code is beta. Confirm the product surface is available for the intended account and region before treating login failure as local corruption. If the product shows an access message, preserve it for support or a later source check.

Interrupted work

Meta documents a local event log designed to make the runtime restart-safe. Use the product’s current resume experience, then inspect the repository and rerun the last narrow verification. The public overview does not publish a manual replay command or universal log path, so neither appears here.

Read event log and resume for the verified runtime claim. If the issue is actually access eligibility, use beta availability.

Capture a useful problem report

Record the operating system, time, product page or installer source, exact command, exact error, whether authentication completed, and whether a repository changed. Remove secrets before sharing. A precise report is far more actionable than “Muse Code does not work,” and it helps separate a beta regression from a local network or account issue.