Did you check for power at driver window switch? If you have power there (I am pretty sure you do) I don't think it will be apower issue.
If all door locks funtion normally via keyless entry than that will rule out any opens in data lines.
If these statements are correct which I am assuming they are you shoul have it scanned for any body DTC.
You could end up tearing the entire interior of car apart and still come up with nothing concrete.
If scan comes up empty than will have to take on new approach