This is a very very weird anomaly which has been going on for the past few weeks.
We have Citrix Xenapp 6 (Windows Server 2008) in our environment and our users sessions printers are mapped via multiple user Citrix Policies which works based on the users IP address. For example User A logs onto a Thin client on subnet 192.168.105.xx and they receive the HP Printer by default. Whats been happening lately is user A would log on to subnet 192.168.105.xx and they would receive the session printers for a user who logs onto subnet 192.168.10.xx and not 192.168.105.xx and sometimes they would receive Onenote as their default printer rather than the printer being deployed by the Citrix policy on 192.168.105.xx
Similarly we have deployed a special printer via the Citrix printer policy to work based on a security group but people not even in the security group seem to be getting the printer mapped for some reason?
Bear in mind users don't have privileges to map printers by themselves as this is locked down.
This issue has only been happening for the past few weeks.