These are the high-frequency setup failures. Each one includes a direct documentation button so users can jump straight to the exact fix path.
API key not set / auth headers missing
Symptoms: 401/403 responses or GUI wallet calls failing auth.
./.venv/bin/python Src/Api/auth.py
Virtual environment not set/activated
Symptoms: import errors, wrong python path, package mismatch across runs.
python3 -m venv .venv
source .venv/bin/activate
Requirements not fully installed
Symptoms: missing modules after install (`lmdb`, `cryptography`, GUI/runtime deps).
python -m pip install --upgrade pip setuptools wheel
python -m pip install -r requirements.txt
Outdated pip / installer toolchain
Symptoms: wheel build failures or package resolver issues during setup.
python -m pip install --upgrade pip setuptools wheel
Falcon binary not installed/registered
Symptoms: runtime signing checks fail because expected binary is missing or stale.
./.venv/bin/python Src/Falcon/Falcon/install_platform_binary.py
Binary hash pin mismatch (manual update)
Symptoms: startup blocks with pinning/runtime-guard digest mismatch messages.
# update expected Falcon digest pins in:
Src/Utility/const.py
Wrong network mode (must stay on testnet)
Symptoms: no headers, peers on a different chain, sync mismatch.
export ATHO_NETWORK=testnet
./.venv/bin/python Src/Main/runnode.py
Stale node processes / port conflicts
Symptoms: nodes fail to start or report that ports are already in use.
./.venv/bin/python Src/Main/stop.py --active
./.venv/bin/python Src/Main/stop.py --all