comfyui-troubleshooter
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.
By mckruz · 823 installs
npx skills add mckruz/comfyui-expert --skill comfyui-troubleshooter
Source repository · Upstream listing
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
Category Symptoms First Check
Server Connection refused, timeouts, crashes Is ComfyUI running? Check /system stats
Workflow Node errors, missing inputs, type mismatches Validate workflow against inventory
Quality Artifacts, wrong identity, blurry output Check settings (CFG, weights, resolution)
Performance OOM, slow generation, VRAM errors Check 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
Missing Dependency Resolution
When a workflow references something not in inventory:
Missing Custom Node
Missing Model
Version Incompatibility
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