if the door is closed and you turn the knob all the way it will turn on the dash lights AND the dome lights.

That bypasses the rheostat portion of the switch.
it will show that the circuit to the light actually works and the spring portion of the switch is the problem.

in my case the spring was missing entirely nothing to clean up.