2020-2023 Subaru Crosstrek Telematics Module: Solving Battery Drain and Reboot Loops
This guide explains the common failures of the Crosstrek's Data Communication Module (DCM) and outlines all your repair options, from a simple fuse pull to a dealer replacement.
- The part causing battery drain is the Data Communication Module (DCM), not the Body Control Module (BCM).
- A faulty DCM causes a severe parasitic battery drain and can make the infotainment screen reboot endlessly.
- Replacement requires mandatory dealer programming; a used DCM is not plug-and-play.
- If you don't use STARLINK, the easiest and cheapest fix is to pull the 7.5A fuse labeled 'DCM' in the interior fuse panel.
Is it a BCM or a DCM? A Critical Distinction

Before diagnosing any issue, it's important to know that the part numbers listed (86222FL141, 86229FL140, 86229FL141) are for the Data Communication Module (DCM), also known as the Telematics Control Unit. This is NOT the Body Control Module (BCM). While the names are similar, they perform very different jobs. The DCM handles STARLINK telematics, while the BCM controls core body electronics like lights and locks. The most common problems associated with this part number—namely battery drain and infotainment reboots—are specific to the DCM.
Known Issues, TSBs, and Warranty Extensions

The most significant known issue with the Subaru DCM is a defect that causes a severe parasitic battery drain. A software glitch or internal memory corruption can prevent the module from entering a low-power 'sleep' mode when the car is turned off. Instead, it remains active, constantly trying to communicate with the network and drawing excessive power (over 300mA), which can drain a new battery in just a few days. This failure also causes the infotainment screen to get stuck in a reboot loop, as it continuously fails to get a response from the frozen DCM.
Subaru has acknowledged this widespread problem on many models by issuing Technical Service Bulletins (TSBs) and extending the warranty on the DCM. While some documents specifically name older Crosstreks or other models like the Outback and Forester, the symptoms described are identical to those experienced by 2020-2023 Crosstrek owners. Owners experiencing these issues, even if out of the standard warranty, should contact a Subaru dealer or Subaru of America, reference the DCM battery drain issue, and inquire about a goodwill repair or warranty extension coverage.
Symptoms of a Failing DCM

A faulty DCM typically presents one or both of the following major symptoms:
- Parasitic Battery Drain: The most common and frustrating symptom. The vehicle's battery dies after sitting for a few days, or even overnight, for no apparent reason. This often leads to owners replacing the battery multiple times, only for the problem to persist because the underlying cause is the faulty DCM.
- Infotainment Reboot Loop: The main center display (head unit) is stuck in a continuous cycle of rebooting. It will show the Subaru STARLINK logo, go blank, and repeat endlessly. This is because the head unit cannot establish a connection with the non-responsive DCM.
- Other Infotainment Glitches: While less common, a failing DCM can also contribute to an unresponsive touchscreen, issues with Apple CarPlay or Android Auto, and random radio behavior.
Diagnosing and Fixing the Problem

You have several options to address a faulty DCM, ranging from a free, temporary workaround to a permanent dealer repair.
Option 1: The Temporary Reset (Battery Disconnect)
Disconnecting the negative terminal of your car's 12-volt battery for at least 20 minutes will force a hard reset of all the vehicle's computers, including the DCM. This will likely stop the infotainment reboot loop and may temporarily resolve the battery drain. However, this is not a permanent fix. The underlying software glitch in the DCM remains, and the problem will almost certainly return.
Option 2: The DIY Workaround (Fuse Pull)
Pro Tip: If you do not use or subscribe to STARLINK services, this is the fastest, cheapest, and most effective permanent solution to the battery drain.
You can completely disable the faulty DCM by pulling its fuse from the interior fuse box (typically located under the driver's side dashboard 🎬 Watch: How to pull the DCM fuse to stop rebooting). Look for a 7.5-amp fuse labeled "DCM". Removing this fuse cuts all power to the module, stopping the battery drain and the reboot loop. The major downside is that on some models, the front speakers and hands-free microphone are routed through the DCM, so pulling the fuse will disable them. Aftermarket bypass harnesses are available for around $80 that can solve this speaker issue.
🎬 Watch: How to install a bypass harness for battery drainOption 3: The Official Repair (Dealer Visit)
The only way to permanently fix the issue while retaining all vehicle functions is to visit a Subaru dealership.
- Software Update: The first step a dealer will take is to apply a software update. This new firmware doesn't fix the DCM itself, but it cleverly reprograms the main head unit to be 'smarter'. Instead of rebooting endlessly when the DCM doesn't respond, the updated head unit will try a few times and then simply ignore it, allowing the infotainment system to boot up and function normally. 🎬 See how a firmware update can fix the reboot loop This often solves the rebooting symptom.
- DCM Replacement: If the software update does not work or if the parasitic drain continues, it means the DCM has failed internally. In this case, the module must be replaced.
Warning: A new or used DCM is NOT plug-and-play. It must be programmed by a dealer or a specialized shop with Subaru-specific tools to recognize your vehicle's VIN. Failure to program the module will result in it not working at all.
Buying a Used Body Control Module
Purchasing a used DCM can be a cost-effective alternative to a new one, but it comes with important considerations. Used units can be found for under $100 from automotive dismantlers.
- Verify the Part Number: Ensure the part number on the used module exactly matches your original or one of its superseding numbers (e.g., 86229FL141 replaces 86229FL140).
- Factor in Programming Costs: This is the most important step. A used DCM is useless without being programmed to your vehicle. Call local Subaru dealers or qualified independent shops beforehand to get a quote for programming a customer-supplied used module. This cost can range from $150 to over $400, depending on local labor rates.
- Inspect for Damage: When you receive the part, check for any physical damage to the casing or connector pins. Avoid any parts that show signs of water intrusion or corrosion.
- Understand the Risk: You are buying a used electronic part that is known to have a high failure rate. While it may be cheaper, there is a risk it could fail in the same way as your original. However, given the high cost of a new module, a used one plus programming is often still the most economical choice for a full-function repair.
Cost Breakdown
| Repair Option | Estimated Cost | Notes |
|---|---|---|
| New OEM Part | $600 - $900 | Part only. Does not include dealer labor or programming. |
| Used OEM Part | $40 - $150 | Part only. Requires programming. |
| Aftermarket Bypass Harness | $80 - $100 | A DIY workaround that disables the DCM but may restore speaker function. |
| Shop Labor/Programming | $180 - $500+ | Includes diagnosis and/or programming of a new or used module. Dealer diagnostic fees alone can be ~$180. |
Frequently Asked Questions
Do I have to go to the dealer to fix this?
For a full repair that restores all STARLINK functions, yes. The DCM must be programmed by a dealer. However, if you don't use STARLINK, you can permanently solve the battery drain yourself by pulling the DCM fuse.
Will a new battery fix the problem?
No. A new battery is only a temporary fix. The faulty DCM will drain the new battery just as it did the old one. You must address the root cause, which is the DCM's parasitic draw.
Can an independent mechanic or locksmith program a new DCM?
It is unlikely. This type of programming typically requires proprietary Subaru software and tools (like the Subaru Select Monitor). While some high-end independent shops may have this capability, you should always call and confirm before assuming they can do the job. For most owners, the dealer is the only reliable option for programming.
Is it safe to drive with a faulty DCM?
Yes, but with a major risk. The primary danger is not while driving, but being stranded by a dead battery when you try to start the car. The failure does not affect the engine, brakes, or steering. However, your emergency SOS and automatic collision notification features will not work.
Helpful Videos
Technical Specifications
OEM Part Numbers: 86222FL141 86229FL140 86229FL141
Fuse: 7.5 Amp, labeled 'DCM' in interior fuse panel.
We Have This Part in Stock
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Subaru Crosstrek:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- Is it a BCM or a DCM? A Critical Distinction
- Known Issues, TSBs, and Warranty Extensions
- Symptoms of a Failing DCM
- Diagnosing and Fixing the Problem
- Option 1: The Temporary Reset (Battery Disconnect)
- Option 2: The DIY Workaround (Fuse Pull)
- Option 3: The Official Repair (Dealer Visit)
- Buying a Used Body Control Module
- Cost Breakdown
- Frequently Asked Questions
- 🎟️ Get 5% Off