RepairPal Certified shops can diagnose and repair your 2004 BMW 745Li. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
first check your door switch maybe one is broken, they are small like black rubber when you close the door they function as door switch to turn off the light inside.if you just want the light to go off remove the fuse.