✕Cross Docs

Troubleshooting

Where to find what a pmo message means and what to do about it, by when it happened.

liveReferenceLast verified 21 Oct 2026
View as Markdown

pmo never fails silently. Every refusal names what it wants, changes nothing, and ends with an exit code that says what kind of problem it was. Read the message first; it is written to be acted on.

Find your message

When it happenedWhere the messages are explained
Installing on WindowsInstalling on Windows → When something goes wrong
Installing on a Mac or LinuxInstalling on a Mac or Linux → When something goes wrong
Signing in with pmo loginSigning in → When it does not work
Using a keyYour key → When the key stops working
Any command, first time on this computerHow it works → When something goes wrong
Working on tasksEveryday work → When something goes wrong

By exit code

CodeUsually meansFirst thing to try
1Nothing matchedNot an error. Drop a filter, or there is simply nothing open for you.
2A typo in the commandRun pmo help <command> and compare.
3Not foundCheck the short name. If a colleague can see it, ask the PMO owner for access.
4Someone changed it firstShow the record again, then repeat your change if it still applies.
5A rule said noThe message names the rule and who can do it instead.
7The server was busyTry again; nothing was written.
8Not signed inRun pmo login, or put a key in your settings file.
9pmo itself failedTell the PMO owner, with the command you ran.

Still stuck? Send the PMO owner the command you ran, the full message, and the output of pmo whoami.

On this page