How to use this guide when the service starts in twenty minutes
This is a field guide, not a lecture. Scan the ten symptoms below, find the one on your screen, and run its fast checks in order — each links to a full deep dive if the quick version doesn’t land the fix. Two rules make every fix below safer: change one thing at a time, and say out loud (or type in the team chat) what you touched. Half of next week’s mystery is this week’s undocumented fix.
And if the real problem is that you’re back on this page every week, skip to the two upgrades at the end — a booth with a different problem every Sunday doesn’t have ten problems; it has one. (This guide is part of a series — the booth’s other front doors are OBS troubleshooting and ProPresenter troubleshooting.) And the best troubleshooting is the kind you prevent — the pre-service half of this page exists as a printable one-page checklist you can tape to the booth desk.
1. An input is blank or black
Check the input’s own thumbnail first: if the thumbnail is black too, the signal died upstream — verify the capture device or converter sees a picture in its own utility before blaming vMix. If the thumbnail is fine but the output isn’t, you’re looking at a layer, overlay, or mix problem instead. A capture card that re-enumerated after a reboot is the classic quiet culprit: the input still exists, but it’s pointed at a device name that no longer answers.
Deep dives: vMix inputs not displaying or showing blank, and HDMI signal dropping or going black.
2. An NDI camera vanished from the input list
NDI discovery is a network feature, so a missing NDI source is a network symptom wearing a vMix costume. Fast sequence: can the booth PC ping the camera? Are the camera and PC on the same VLAN (mDNS discovery does not cross VLANs by default)? Did Windows decide this network is “Public” after an update and firewall the discovery traffic? The input list is innocent — the wire between the machines is the suspect.
Deep dives: NDI camera not showing up in OBS or vMix, NDI not working on a church network, and adding NDI cameras to vMix properly.
3. The stream won’t connect
Nine times out of ten this is the stream key or destination, not your network: keys rotate when someone clicks “End Stream” on the platform side, and a key copied with a trailing space fails silently. Re-paste the key, confirm the right destination profile, and try once more before touching anything else. If the platform itself is having an outage, no local fix exists — check its status page before you rebuild settings in a panic.
Deep dives: stream key invalid errors, Facebook Live connection failures, and recovering when YouTube goes offline mid-service.
4. Dropped frames — the network can’t carry your bitrate
Dropped network frames are distinct from render trouble (that’s next). Fast sequence: confirm wired ethernet, kill anything else eating upload (a cloud backup on the office PC counts), and if it persists, drop the streaming bitrate 25% live — a conservative stream that holds beats an ambitious one that collapses.
Deep dives: dropping frames during a church stream, is our church WiFi good enough?, and how much bandwidth streaming really needs.
5. The render FPS is sagging — vMix itself is struggling
vMix tells you its own health in the title bar: when the render FPS slips below your project frame rate, the production machine is the bottleneck — usually the GPU, because vMix leans on graphics hardware far more than OBS does. Fast sequence: close everything else, check which input is expensive (4K sources, motion backgrounds, and browser inputs are the usual suspects), and confirm GPU decoding is on for video inputs. If Sunday keeps flirting with the ceiling, the honest fix is sizing — the machine, the project resolution, or both.
Deep dives: vMix setup sized for church production, what 4K really demands from vMix, and the complete vMix church guide.
6. The stream is silent — or it’s the wrong mix
vMix routes audio through buses, and that power is exactly where Sundays go quiet: an input playing to Master while the stream listens to Bus A is silence with every meter moving. Fast sequence: check the input’s mute and bus assignment, confirm which bus the stream output actually uses, and if a USB mixer feed died, look for the re-enumerated device name. Recording silent but stream fine (or vice versa) is bus assignment, not hardware.
Deep dives: no audio on YouTube or Facebook, mixer USB not recognized, and getting the stream mix level right.
7. Audio and video drift apart
If they start together and separate over the service, that’s drift — usually a sample-rate mismatch or a capture device buffering under load. If they’re offset by the same amount all service, that’s latency — measure it once, set the audio delay on the source, and write the number down where the next operator will find it.
Deep dives: audio and video out of sync, and camera video lagging behind audio.
8. Fine at 9:00, struggling by 9:40
The signature of accumulation: GPU heat, memory creep, a filling recording drive, a browser input leaking — nothing is wrong at the start, everything is marginal forty minutes in. This is the failure that convinces teams they’re haunted, because every pre-service test passes. The tell is in the curve, not the snapshot — which is why unwatched booths never catch it.
Deep dive: why the livestream stutters forty minutes in.
9. vMix crashed — or took the recording down with it
First priority is the service: reopen vMix, load the last known-good preset, and go — which only works if that preset exists (see the next symptom). For recordings, prefer a crash-tolerant container and confirm the recording drive’s health and free space before service; a full or failing drive is the most preventable way to lose a sermon. If the machine itself went down, the recovery playbook matters more than the software.
Deep dive: what happens if the booth PC crashes mid-service.
10. It worked last Sunday — the preset (or the person) changed
vMix concentrates enormous show logic into one preset file — inputs, overlays, buses, outputs, shortcuts — which means one undocumented “improvement” changes more than anyone realizes. The baseline habit: export the working preset with a date in the filename after every good Sunday, and treat it as the show’s source of truth. The deeper version of this failure is organizational: the whole show lives in one veteran’s head, and the preset is the least of what leaves when they do.
Deep dives: letting more than one person run vMix safely, when your vMix person leaves, and training vMix operators without risking Sunday.
When the list stops helping: two upgrades that change the game
If this page fixed your morning, bookmark it and go do the service. But notice what every fix above quietly assumed: that you were there, that you knew which input maps to which cable, and that you’d remember all of this next time. Those assumptions are the actual fragile part of a church production — and they’re upgradeable.
Upgrade one: a mapped system is a system you can hand to someone else
Almost every fast check above starts the same way — follow the signal backward. That takes thirty seconds in a booth with a real map and half a service in a booth where “input 3 is the balcony cam, I think” counts as documentation. A Signal Map — every device, every labeled cable, every port, printable as patch sheets — turns troubleshooting from guesswork into wayfinding, and it does something bigger between Sundays: it makes the knowledge transferable. New operators train against the map instead of against folklore, a labeling discipline survives re-racks, and the booth survives its builder leaving — because the system’s memory stopped being a person.
Upgrade two: Luminos — troubleshooting help that already knows your booth
Now put something on the other end of that documentation. Luminos, the AI assistant in WorshipMetrics, doesn’t answer vMix questions from generic internet checklists — it reads your church: your inventory, your Signal Map down to the cable IDs, the booth machine’s live telemetry, and every past service’s health report. Ask “why is input 3 black?” and it reasons over your actual signal path and what the system can observe right now. It’s there for the volunteer alone in the booth, and it answers 910-WORSHIP by voice as Journey.
vMix gets one more layer the OBS world envies: WorshipMetrics can put the full vMix switching surface in the cloud, so a trusted helper can see and switch the actual production from anywhere — which turns “describe what you’re seeing” phone calls into “I see it, I’ve got it” moments, and makes running Sunday without the tech director in the building a plan instead of a prayer.

How WorshipMetrics handles this
The ten symptoms above stop being emergencies when the system around vMix is doing its job: Tech Manager watches the machine and the production every few seconds and offers a one-tap restart the moment a stream or recording stops, Pulse alerts your phone the moment the stream drops, every service ends with a health report that captures the settings it ran under, the Signal Map holds the wiring your team used to keep in their heads — and Luminos reads all of it, so the next troubleshooting session starts with the answers pre-loaded. Monitoring, the map, and alerts are free forever; the fastest way to a calmer Sunday is to let the system start watching this week.
Related questions
- What is the fastest way to troubleshoot vMix during a church service?
- Work from the symptom, not from theory: identify which of the ten failure shapes you're looking at — blank input, missing NDI source, refused connection, dropped frames, sagging render FPS, silent audio, drift, late-service degradation, a crash, or a changed preset — and run that symptom's short check list in order. Change one thing at a time, and note what you touched so the next operator inherits the fix instead of the mystery.
- We paid for vMix — why does it still fail in a different way every Sunday?
- The license bought you a superb tool, not a system. Rotating failures come from the condition around the software: an unwatched production machine, no preset baseline, wiring that lives in one person's head, and a single overloaded operator. vMix inherits that condition exactly the way OBS does. The fix is telemetry, automation, documentation, and a team — not different software.
- How do we keep vMix knowledge when our one vMix person leaves?
- Move the knowledge out of their head and into the system while they're still around: a Signal Map that documents every input's real path down to cables and ports, dated preset exports as the show's baseline, and written show logic for overlays and outputs. Documentation like that trains replacements faster — and once an AI assistant like Luminos reads it, every volunteer gets answers grounded in your actual booth.
Video Switcher Troubleshooting for Churches: The 10 Problems Behind Almost Every Sunday Failure
NextThe Church Live Chat Host: A Ministry Role, Not a Link-Poster
Related Articles
Bitfocus Companion + ATEM Mini: A Stream Deck Panel for Your Church Switcher
A Stream Deck running Bitfocus Companion turns a Blackmagic ATEM into plain-word buttons with colors that show what's live, and the same panel can run PTZ cameras, projectors, and more. Here's how to connect Companion to an ATEM and build a volunteer page.
Lyrics Over the Camera on an ATEM Mini: Luma Keys, Chroma Keys, and the Slides Computer
To put song lyrics over the camera shot on a Blackmagic ATEM Mini, feed the slides computer into an ATEM input and key it over the camera. Here's how luma and chroma keys work for lyrics, how to design slides that key cleanly, and who should run it.
ATEM Mini + OBS for Church: Hardware Camera Switching with OBS for Graphics and Streaming
Many churches use an ATEM Mini as a camera switcher and send its output into OBS over USB as a webcam. The ATEM gives volunteers real buttons; OBS adds lyrics, graphics, recording, and streaming. Here's how to set it up, split the jobs, and avoid the common sync and quality problems.