Troubleshooting
"Session expired" or authentication errors
Run
venus loginto authenticateIf already logged in but it still fails, run
venus login --helpto see session-related optionsYour session is automatically refreshed, but if you encounter issues, re-login
"Failed to upload file" error
Check your internet connection
Ensure you're logged in with
venus loginVerify the game build folder exists and is not empty
"Game dist folder does not exist" error
Verify the path to your game's build folder is correct
Ensure you're using the full path or correct relative path
If you previously initialized the game, check that your local game config points at the correct build folder
"Unable to load game config" error
Make sure you're running the command from your project root (where you initialized the game)
If the CLI can’t find your game/build info automatically, run
venus deploy --help(orvenus game upload-build --help) to see what you can pass explicitlyIf you have a local game config file, verify it is valid JSON and matches your current project
"Game not found" or "Game has no version" error
Ensure you've created the game using
venus init(orvenus game create) firstVerify the game ID you're using is correct (see
--helpfor the command you’re running)Make sure you've created at least one version using
venus deploy(orvenus game upload-build) before setting it public
Version conflicts
When updating a game, the version must be higher than the current version
Use appropriate bump type (major, minor, patch)
PATH not updated after installation (macOS/Linux)
The installer automatically adds
~/.local/binto your PATHYou may need to reload your shell: source
~/.bashrc(or~/.zshrcfor zsh)Or simply open a new terminal window
To verify: run
echo $PATHand check if~/.local/binis listedIf you used a custom install directory, make sure it's in your PATH
Getting Help
If you're ever stuck or can't find what you need here, ask the lovely humans in our Discord. We're a pretty friendly bunch of people who love making cool new things, too.
Check the command help
venus --helpcheck specific command help:
venus <command> --helpe.g.,
venus login --help,venus init --help,venus deploy --help,venus game --help
Make sure you're on the latest version by running
venus updateCheck the GitHub releases for changelogs and known issues
Last updated