A command landed in the wrong project because more than one Unreal Editor is open. Use cfa list_editors and cfa connect to pick the editor you mean, and cfa connection_status to confirm which one a command would hit.
A command succeeded but the change landed in the wrong project, or an asset appeared somewhere you did not expect. You have more than one Unreal Editor open and the CLI reached a different one than you meant.
See which editors are running
Every command targets exactly one editor. List them with their project, engine version, port, and process id:
See every running editor:
bash
cfa list_editors
Pick the one you mean
The choice is saved, so it carries across separate terminals until you change it.
Choose the editor for the commands that follow:
bash
cfa connect jiggi
Confirm which editor would be hit right now:
bash
cfa connection_status
Clear the choice and go back to automatic routing:
bash
cfa disconnect
When it routes automatically
With a single editor open, or when your terminal is inside the project folder, routing is automatic and you never need to connect. When the choice is ambiguous the CLI refuses and lists the editors rather than guessing, which is the behaviour that stops a command landing in the wrong project in the first place.
Note
cfa health_check also reports which editor it reached, so you can confirm the target before running anything that writes.