Coming Home Lights Dead? Let’s Diagnose Like a Pro
Look, I’ve seen this a hundred times: you shut off the car, open the door, and the headlights don’t come on. Or worse—they stay on all night and kill the battery. Before you start yanking fuses or blaming the BCM, let’s slow down and figure out what’s really going on. Because the symptom tells you where to look, not what to replace.
No Lights at All? It’s Probably Not the Bulbs
If the lights don’t come on when you shut off the ignition and open the door, don’t waste time checking bulbs. This isn’t a power delivery issue—it’s a signal problem. The Body Control Module (BCM) either didn’t get the command to turn them on, or it didn’t send one. In my shop, about 70% of these cases turn out to be a setting buried in the infotainment menu. Someone replaced the battery, the system reset, and now “Coming Home” is off by default.
Other times, it’s a failed input—like a headlight switch that’s not sending the right signal to the BCM. Or a door ajar switch that’s stuck open. I once had a 2018 Passat come in with this issue, and the problem was a broken wire in the driver’s door harness. Flexed every time the door opened. Classic.
Lights Shut Off Too Early? Check the Battery
You set the timer for 60 seconds, but they cut out after 10. That’s not a glitch—it’s the BCM protecting your battery. Modern vehicles monitor system voltage constantly. If the battery’s weak, the BCM kills non-essential loads. I’ve seen this on BMWs, Audis, even newer Fords. The car thinks it’s saving itself from a no-start.
But don’t just throw a battery at it. Use a scan tool to monitor voltage during the coming home cycle. If it dips below 12.2V, that’s your culprit. Also check the door and trunk ajar switches. A false “closed” signal will make the BCM think you’ve already left, so it kills the lights.
Lights Stay On Forever? That’s Dangerous
This one keeps me up at night. I’ve had customers roll in with completely dead AGM or EFB batteries—$300+ replacements—because the headlights never shut off. On VWs and German cars especially, a stuck relay or a shorted output driver in the BCM can keep the circuit live. And AGM batteries don’t forgive deep discharges. One or two full drains, and you’ve got sulfation. Game over.
So if the lights stay on, don’t wait. Test the BCM’s “Coming Home Active” status in live data. If the signal says “off” but the lights are still on? That’s a relay or wiring issue downstream. If the signal stays “on,” then you’ve got a sensor fault or a bad BCM.
How I Rule Out the Fakes
Too many shops replace the BCM without checking the easy stuff first. Bad move. I use a scan tool that talks to the BCM—not just the engine computer—and check three things:
- “Coming Home Active” status
- Door and trunk ajar signals
- System voltage during operation
If I can manually activate the lights via the scan tool, the output circuit is fine. That means the problem is upstream—switch, wiring, or settings. If the lights don’t come on even when forced, then I check power and ground at the relay. Simple.
And if you’re working on a car with xenon headlights, don’t assume it’s the BCM if the lights flicker or come on late. A failing ballast can mimic a control issue. I’ve chased BCM ghosts for hours only to find a $180 ballast was the real problem. Check the easy stuff first.
When the BCM Is Actually Bad
Okay, so you’ve ruled out the mimics. Now we’re talking. The BCM can fail in three ways that kill the coming home function:
1. Software or Configuration Corruption
Common after a battery replacement. The BCM loses its calibration data—especially on 2019–2021 VW and GM vehicles. There are actual service bulletins for this. The fix? Reprogram or reinitialize the BCM using a J2534-compliant tool and OEM software. Sometimes it’s just a menu setting. Other times, you need a full recalibration. Either way, it’s not a DIY-friendly job unless you’ve got access to Ford FDRS, GM GDS2, or similar.
2. Internal Hardware Failure
The BCM uses solid-state drivers to switch the headlight relay. Thermal cycling—daily heat-up and cool-down—can degrade them over time. If one fails shorted, the relay stays energized. Lights stay on. If it fails open? No signal at all. These drivers aren’t repairable. The BCM has to be replaced or professionally rebuilt.
3. Power Regulation Failure
The BCM has internal voltage regulators to keep the microprocessor stable. If one fails, the module might reset, drop signals, or disable functions randomly. This usually affects more than just the headlights—windows, locks, wipers might act up too. That’s a red flag.
And no—this is not the same as a blown fuse or dead bulb. If the BCM sends the signal and the light doesn’t come on, that’s a load issue. The BCM did its job. Don’t replace it just because the bulb burned out.
How I Fix It—And What It Costs
Software & Configuration Update Professional Only
BCM Replacement Professional Only
Switch Replacement
And no—don’t just “turn the lights on manually.” I’ve had customers do that, forget to turn them off, and come back to a dead battery a week later. Not a fix. A shortcut to a tow truck.
Did It Actually Work? Test It.
Never assume. I test every repair under real conditions.
After a software update, I shut off the ignition, open the door, and time it. Three cycles. Lights should stay on for the full duration—30, 60, or 90 seconds. I watch the “Coming Home Active” status in live data. It should match the lights exactly. If the lights stay on but the data says “off,” you’ve got a relay or wiring issue downstream.
After a BCM replacement, I test everything: windows, locks, wipers, courtesy lights. If anything’s flaky, the programming wasn’t complete. And yes—I time the headlights again. Every time.
Is It Worth Fixing?
Be honest. If your car’s worth $4,000 and the BCM repair is $1,200, is it worth it? Coming home lights are convenient, but they’re not brake lights. On older cars, sometimes the best move is to live without the feature.
And if you do proceed, make sure the battery is healthy. A weak battery will corrupt the BCM again. Load-test it annually. Replace it before it fails. I’ve seen too many BCMs replaced, only to fail again three months later because the battery was dragging the system voltage down.