The phone shows what the watch last sent. The watch sends it when the watchface is on the screen after a change.
After loading a profile from your phone, open the settings again too: they then show the profile you loaded.
Does it say As on watch or Custom (set on watch)? Then the watch has something the list can't show, like a plugin field that isn't one of Plugin 1 to 5, or a color that isn't one of the 64. Saving keeps it as it is. See Settings on Your Phone.