my car interior light works with switch but won't come on when the door is open. on 2005 Pontiac Vibe

I am lost..

Asked by for the 2005 Pontiac Vibe

Look in owners manual find and check fuses as the manual switch will override the door jam switchs.
Body control module can be scanned for codes and light function.
I agree with wetry
1 more answer , 1 more comment
poss door switch. does the light come on with pass side door?
none of the doors will turn on light.