I just noticed that the same thing happens with the RDP keyboard layout preference: it's stuck at en-us. Changes to desktop resolution do stay.