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
Agent not responding
Agent not responding
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.
Task stuck in progress
Task stuck in progress
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.
Installation failures
Installation failures
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.Workspace or git errors
Workspace or git errors
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.Blank / gray screen on launch
Blank / gray screen on launch
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).Updates not installing
Updates not installing
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.
Integration / MCP tool won't connect
Integration / MCP tool won't connect
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.
Built-in browser not loading pages
Built-in browser not loading pages
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
- macOS
- Windows
- Linux
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.
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.
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.- macOS
- Windows
- Linux
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
- Check Common Issues above for a known fix.
- Make sure you’re on the latest build (Settings → About → Check for updates).
- 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.