Does the dash tell you a door is open?
It could be the Keyless Entry Module, broken wire of faulty ground.
According to the diagram, the KEM supplies the ground for the room lamp when switched to door and is commanded via the door switches.
The KEM has a 18pin connector (B176) and pins 6 & 14 (both black wires) are the earth from the module to complete the circuit from the lamp to turn it on.
Pin 11 (White/Red) at B176 is connected to the 'door' switch of the lamp so if you bridge 6 & 14 and connect both to pin 11 with the module unplugged, then the room lamp will illuminate as soon as the switch is set to 'door'. (The door switches and modules internal driver are eliminated ) This will tell you the wiring from the lamp to the module and ground from the module are fine. Fault may be module itself or module not receiving a 'door open' signal.
The RHF, RHR and LHR door switches share a ground and the LHF door switch has its own ground.
The KEM gets the 'door open' signal from the dash cluster into B176 pin 3 (Pink/Black) so if this is grounded, with the module connected, then the module thinks a door is open and its internal driver will connect the room lamp to ground turning it on. If it doesn't then the modules driver is dead.