The dome light on my Lexus RX 350 will
not come on when I open the passenger
door, but works for all other doors and
Most common is a failure in the door switch for that door and this switch is inside the door itself as part of the latch assembly. It use to be serviced separately but now it maybe serviced as a complete latch assembly, you can try aftermarket and see if it's available but I think your going to find out it is a dealer item only.
I looked at the door frame and found that a small screw holding the "little pushy thing" (sorry) was missing. I put a new screw in and now it works fine. Thank you for your time, I do appreciate it.