I have a Xerox 6050 printer shared on a Windows 2003 x86 R2 server.
The default settings are configured with a specific type of paper (D-Arch) for Paper size and Output size.
Whenever the users try to print, the default settings show Ansi instead of D-Arch. I tried logging onto a user's machine with my credentials (local admin) and the settings are fine. I tried adding the user to the local admin group and again, it works fine.
I also tried giving the users more permissions on the shared printer but the result is the same... The settings are not the default settings that I configured.
On the user's machine open regedit and try changing the permissions for the "users" group to allow "full control" for this key: