I also had no courtesy lights (dome). They would never turn on.
After spending an afternoon working on the car. I deemed the issue with the dome lights was inside the BCM. (I had this issue previous to my RAP relay solder job.)
So I wired in a relay to simulate the functions. I didnt cut any wires, just tapped into power, chassis ground, dome light ground, and the signal wires from the switch, doors, and trunk.
The lights dont turn on when unlocking the doors, but I can live with that. I may work on that feature with an aftermarket alarm at a later date.