Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-5336-1twyegjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-5336-1twyegjs:47:15602)
    at /tmp/execjs20161208-5336-1twyegjs:49:31860
    at a.r.perform (/tmp/execjs20161208-5336-1twyegjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-5336-1twyegjs:49:31821)
    at r (/tmp/execjs20161208-5336-1twyegjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-5336-1twyegjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-5336-1twyegjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-5336-1twyegjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-5336-1twyegjs:173:8

Q: Door ajar warning on, interior lights on - 2014 BMW X1

asked by on

When I get into my car, close all doors and start it, the dashboard starts showing the door ajar warning message on. The interior light would also turn on at that point. I made sure that the doors are closed. I took the car to the dealership but they couldn't fix this problem. The car has gone only 24,000 miles. What should I do?

A: Hello. The body control module (BCM) contro...

Hello. The body control module (BCM) controls the interior lights for this vehicle. The BCM gets inputs for the interior lights to come on by any one of the door switches or the interior light switch. If any one of these switches short out, then the BCM will turn on the lights. The system can be scanned and the door switches checked. If the dealer cannot fix it, then try with another dealer, or have an independent technician inspect the electrical system to determine what problems are occurring.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: Loud noise from 2nd gear up

What you are describing is a noise that a wheel bearing makes when it is worn out. They usually last about 100,000 miles. This part will not affect acceleration or engine temperature. They do however will change pitch, get louder,...

Q: Car is taking longer than usual to start

Hello. If this problem occurs more consistently with the "first startup of the day" or after the car has been sitting some time, the problem may be low residual fuel pressure. A check valve in the fuel system should maintain...

Q: Door locks have to be unlocked manually, steering wheel screams

You have two different issues. The door lock actuators in the doors that have issues need to be replaced. The remotes may need to have the batteries replaced. The steering column actuator has a memory to the key or remote...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...