I picked up my AT last week and have been fighting with profiles and seat memory since day 1. My wife and I both use the car, and both have our phones setup as keys, under each of our profiles. When both of us are taking the car, it's a crapshoot on what profile the car is going to load. I thought face recognition is supposed to switch the profile to whoever is seating in the driver seat, but it does now.
Anyway, with all the experimenting, I did find something interesting. As everyone else in this thread is saying, the seats do not go to the preprogrammed positions when the profiles are switched. However, what I found is if I get in the car, and do not close the door, and then switch my profile manually, when I do close the door, the car WILL recall the stored seat position for that profile.
So the routine right now for getting in the car is to move the seat way back so I can get into the car, keep the door open, select my profile on the screen, and after the profile is fully loaded, close the door. A royal pain, but at least I can get my seat settings back.