If you're under CPO, take it to your dealer...
My gf had a similar problem with her X3, where the non-driver doors wouldn't unlock. It turned out to be the mechanics of the gas tank lock was messed up. It kept telling the vehicle the gas tank was locked (which it wasn't), so it wouldn't unlock the rest of the doors.
Currently for sale: N/A