Comfyui Troubleshooter

mckruz/comfyui-expert/skills/comfyui-troubleshooter

by mckruzdee27dc3d69bNo license91 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 6 months ago

Diagnose ComfyUI errors, workflow failures, and quality issues. Suggests fixes based on error patterns, missing dependencies, and community-known workarounds. Use when ComfyUI workflows fail or produce unexpected results.

ArchivedInstructions onlySoftware Development
AI-generated overview

Diagnoses ComfyUI errors, workflow failures, and output quality problems, suggesting fixes from a known error database.

What it does
This skill walks through a structured diagnosis of ComfyUI problems: it classifies the issue as a server, workflow, quality, or performance problem, gathers context such as the exact error text, workflow, models, settings, and hardware, then matches the error against a reference database of known causes and fixes. It produces suggested remedies, including configuration changes, missing custom node or model installation steps, and version compatibility advice. It also includes a decision tree for quality issues and an escalation path to community and issue-tracker resources.
When to use it
Use it when a ComfyUI workflow fails, throws a node or CUDA error, or produces unexpected output such as artifacts, wrong identity, blurriness, or flickering video. It is also meant for slow generation, out-of-memory, or VRAM problems, and for resolving missing dependencies referenced by a workflow.
Requirements
No scripts are shipped; it is instructions only. It refers to companion files (a troubleshooting reference, a model reference, an inventory state file, and a hardware profile) that are not included in the skill folder, and it assumes access to a running ComfyUI instance and its API endpoints for checks such as system stats, interrupt, and free.

ComfyUI Troubleshooter

Diagnoses and resolves ComfyUI issues across four categories: server errors, workflow errors, quality issues, and performance problems.

Diagnosis Process

Step 1: Classify the Error

CategorySymptomsFirst Check
ServerConnection refused, timeouts, crashesIs ComfyUI running? Check /system_stats
WorkflowNode errors, missing inputs, type mismatchesValidate workflow against inventory
QualityArtifacts, wrong identity, blurry outputCheck settings (CFG, weights, resolution)
PerformanceOOM, slow generation, VRAM errorsCheck VRAM usage, model sizes

Step 2: Gather Context

Collect before diagnosing:

  1. Error message (exact text)
  2. Workflow being executed (or description)
  3. Models involved (checkpoint, LoRA, ControlNet, etc.)
  4. Settings (CFG, steps, resolution, sampler)
  5. Hardware (from foundation/hardware-profile.md)
  6. Inventory (from state/inventory.json)

Step 3: Match Error Pattern

See references/troubleshooting.md for the full error database.

Quick Fix Reference

Top 10 Most Common Errors

1. "CUDA out of memory" → Use FP8: --fp8_e4m3fn-unet → Enable tiled VAE → Reduce resolution → Restart ComfyUI (clears fragmentation)

2. "Node type not found: {name}" → Install the custom node package via ComfyUI-Manager → Check comfyui-inventory node-to-package mapping

3. "Expected scalar type BFloat16 but found Float" → Precision mismatch. Add --force-fp16 or use matching precision nodes

4. Burned/overexposed faces → Lower CFG to 4-5 (InstantID) → Reduce identity method weight → Add noise to negative embeds (35%)

5. "No model found at path" → Check filename spelling (exact match required) → Verify file is in correct subdirectory → Run inventory scan to confirm

6. Watermark artifacts at 1024x1024 → Use 1016x1016 or 1020x1020 instead

7. Identity doesn't match reference → Use higher quality reference image (clear, front-facing) → Increase IP-Adapter weight to 0.8+ → Verify InsightFace antelopev2 is installed

8. Video flickering → Lower FaceDetailer denoise to 0.3 → Add deflicker post-processing → Increase AnimateDiff context overlap to 4+

9. Queue stuck/not processing → POST /interrupt to cancel → POST /free to unload models → Restart ComfyUI

10. Slow generation → Check if --lowvram is enabled (remove it on RTX 5090) → Use --highvram instead → Update cuDNN to 8800+ → Enable SageAttention for Wan models

Decision Tree: Quality Issues

OUTPUT LOOKS WRONG    |    |-- Faces look wrong    |   |-- Too smooth/plastic → Add skin texture LoRA (0.2-0.4)    |   |-- Wrong identity → Increase identity weight, check reference quality    |   |-- Burned/hot → Lower CFG to 4-5, reduce InstantID weight    |   |-- Deformed → Add "bad anatomy, deformed" to negative    |   |-- Different every time → Fix seed, add LoRA for consistency    |    |-- Colors wrong    |   |-- Oversaturated → Lower CFG, add "oversaturated" to negative    |   |-- Washed out → Check VAE is loaded, try different scheduler    |   |-- Color shift in video → Add color correction post-processing    |    |-- Resolution/sharpness    |   |-- Blurry → Increase steps (25-30), check resolution matches model    |   |-- Pixelated → Use proper upscaler (4x-UltraSharp), not resize    |   |-- Artifacts → Lower denoise, check for model corruption    |    |-- Composition    |   |-- Ignoring prompt → Increase CFG slightly, simplify prompt    |   |-- Extra limbs/objects → Add to negative prompt, use ControlNet    |   |-- Wrong pose → Add ControlNet OpenPose with reference

Missing Dependency Resolution

When a workflow references something not in inventory:

Missing Custom Node

1. Identify package from class_type (see inventory skill's mapping)2. Suggest: "Open ComfyUI-Manager → Search → Install {package_name}"3. Alternative: "cd {ComfyUI}/custom_nodes && git clone {repo_url}"4. Remind: Restart ComfyUI after installation

Missing Model

1. Look up in references/models.md for download link2. Provide: exact filename, download URL, target directory3. For large models (>10GB): suggest HF CLI for reliability   "huggingface-cli download {repo} {file} --local-dir {path}"

Version Incompatibility

1. Check ComfyUI version vs node package requirements2. Suggest: "cd {ComfyUI} && git pull" for ComfyUI update3. Or: pin specific node version if newest breaks things

Escalation

If troubleshooting doesn't resolve the issue:

  1. Check ComfyUI GitHub Issues for known bugs
  2. Check specific node package's Issues
  3. Search r/comfyui for community solutions
  4. Suggest posting in ComfyUI Discord with error details

Reference

  • references/troubleshooting.md - Full error database with solutions
  • state/inventory.json - Current installation state
  • references/models.md - Model download links and paths

Source and attribution

Source:mckruz/comfyui-expertinskills/comfyui-troubleshooterat commitdee27dc

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal