Weird electrical problem

Were it me, I would check for power for those cicuits at the fuse box. If no go, check the terminals at the ignition switch.

Good luck.