Skip to main content

Get Help

Discord Community

Ask questions, share workflows, and get real-time help from the community and Zencoder team.

Email Support

For account issues, billing, or anything sensitive — support@zencoder.ai

YouTube Tutorials

Video walkthroughs of Zenflow features, workflows, and setup guides.
If you’re behind a VPN, proxy, or corporate firewall, mention that in your report — it often affects agent connectivity.

Common Issues

Causes: Agent authentication expired, network interruption, or service unavailable.Fix: Sign out and sign back into the agent in Settings → Saved presets. Check your internet connection and retry. If the issue persists, restart Zenflow Desktop.
Causes: Long-running verification step, network timeout, or workspace lock.Fix: Check task logs for the last completed step. If stuck for more than 10 minutes, cancel and retry the task. See the Logs section below for how to inspect execution logs.
Causes: Insufficient permissions, conflicting software, or corrupted download.Fix: Run the installer as administrator (Windows) or with sudo (macOS). Temporarily disable antivirus if the download is being blocked. Re-download the installer from the official site if the file is corrupted.
Causes: Git conflicts, permission issues, or insufficient disk space.Fix: Ensure you have write permissions and at least 2 GB free disk space in your workspace directory. Run git status in the worktree to check for conflicts. Zenflow uses git worktrees — verify they aren’t corrupted.
Causes: GPU acceleration conflict, stale cache, or corrupted app state.Fix: Quit Zenflow, then relaunch with GPU acceleration disabled. On macOS: open -a Zenflow --args --disable-gpu. On Windows: launch from a terminal with zenflow.exe --disable-gpu. If the issue persists, clear the app cache directory (see Cache & App Data below).
Causes: Blocked download, installer permissions, or antivirus interference.Fix: In Settings → About, click Check for updates. If the installer silently fails, download the latest build manually from your account portal and reinstall.
Causes: OAuth flow closed prematurely, expired token, or missing scopes.Fix: Reconnect the integration from Settings → Integrations. If the OAuth tab closes before completing, disable popup blockers and retry. See Integrations & MCP for provider-specific guidance.
Causes: Missing system webview component, network restrictions, or a corrupt browser tab.Fix: Close and reopen the browser tab. If pages still fail, disable the built-in browser in Settings → General and use your system browser instead. See Built-in Browser for details.

Logs & Debug Info

When something goes wrong, the fastest path to a fix is a good log file. Logs capture what the app, agents, and integrations were doing at the moment the issue occurred. Logs are stored locally and are never transmitted automatically.

Log File Locations

Open in Finder:
The most recent log is main.log. Older rotations are numbered (main.1.log, main.2.log, …).

Log Categories

Enabling Debug (Verbose) Logging

1

Open Settings

Go to Settings → Advanced.
2

Enable Debug Mode

Toggle Enable debug logging.
3

Reproduce the issue

Trigger the problem right after enabling debug mode so the log captures it cleanly.
4

Disable when done

Turn debug logging back off after you’ve captured what you need — verbose logs grow quickly.
You can also launch Zenflow with the --verbose flag from a terminal to enable debug logging for a single session without changing your settings.

Viewing Logs in the App

  • View → Toggle Developer Tools opens the built-in DevTools console (renderer logs).
  • Help → Show Logs reveals the log directory in your file manager.
  • Help → Export Logs creates a scrubbed, zipped bundle of the last 24 hours for support.
  • Task-level execution logs live inside each task’s Logs tab.

Operation IDs

Every request to Zenflow’s backend has a unique Operation ID. Sharing this ID with support lets us trace exactly what happened.
  • Open any assistant message and click the menu → Copy Operation ID.
  • For ZenCLI, the Operation ID is printed in the response header and surfaced in the UI.
Include the Operation ID whenever you file a bug or reach out to support.

Cache & App Data

If Zenflow won’t start or behaves inconsistently, clearing the cache is often the fastest fix. This does not delete your tasks — those live in your workspace directory.
Deleting anything outside the Cache and GPUCache folders can wipe your Zenflow settings, saved presets, and integration connections. Only delete those two folders unless support asks otherwise.

Sharing Logs Safely

  • Scrub secrets: search for tokens, API keys, and email addresses. Redact anything sensitive.
  • Trim to the incident window: attach only the minutes around the failure.
  • Prefer zipped uploads: compress the logs/ folder into a single archive.

Reporting an Issue

Before You Report

  1. Check Common Issues above for a known fix.
  2. Make sure you’re on the latest build (Settings → About → Check for updates).
  3. Try to reproduce the issue in a fresh task — sometimes it’s task-state specific.

What to Include

1

Gather basic info

  • App version: Settings → About (e.g., Zenflow Desktop v2.3.4 build 612)
  • OS: Version and architecture (e.g., macOS 14.4 - Apple Silicon M2, Windows 11 23H2)
  • Agent / model: Which agent and model were active
2

Document the issue

  • Timestamps: When did it happen? Include your timezone.
  • Steps to reproduce: What were you doing when the error occurred? Number the steps.
  • Expected vs. actual behavior: One sentence each.
  • Screenshots or recordings: Capture any error messages or unexpected UI state.
3

Attach logs and Operation ID

Grab the relevant log files (see Logs & Debug Info) and include the Operation ID for the failing request.
4

Send it

Email support@zencoder.ai or post in #support on Discord.

Bug Report Template

Screen Recordings

For UI glitches or hard-to-describe issues, a short recording is worth a thousand words. Tools like Loom, the built-in macOS screenshot recorder (Shift+Cmd+5), or Windows Xbox Game Bar (Win+G) work well.

Sensitive Data

  • In public channels (Discord, Reddit), redact tokens, private repos, and customer data.
  • For anything sensitive, use email — support@zencoder.ai — and mention “sensitive” in the subject line.
  • Include the email address on your Zencoder account so we can locate your workspace quickly.