The dome lights are run off the lighting control module (allows them to fade out after door is shut rather than shut off instant door is closed) The wiring I believe comes into two locations, front driver A pillar, (front pillar driver door attaches to, and I think the rear one is sourced in the bundle of wiring with he third brake light etc (can anyone verify?) If the fuses are good, bulbs checked, and no known secondary hardware issues (wiring, headliner smashed, water damage, mice etc) I would start checking the wiring going for signal to find the point of failure, either door activation (does the LCM know that the door is opened?), LCM failure (lighting control module) or rotary light switch on dash (even through you verified it was not off, these switches can fail leaving you without light). Below is a link that details tapping into the dome light circuit, this will give you a starting point with a volt meter to verify the issue. Will need some help with identifying wiring between the switch and lighting module to see if activation signal is.
Need to verify:
-Door open circuit, does the dash light up showing that a door is open, have you tried opening other doors/hatch to see if the domelight comes on. If the Dash does not show that any doors are open, the issue is in the door circuit and not dome light.
-Rotary wheel on dash, if not in off position, their is another position where it will turn dome lights on, does this work?
-LCM, either not seeing the doors opened, rotary light switch, or not sending output, could be "fried"
Link to some wiring detials, has video showing some wiring:
viewtopic.php?f=18&t=42843" onclick="window.open(this.href);return false;