By default, the Citrix client (Receiver) is allowed access to locally connected devices, like printers. But if these settings change it will affect your ability to print. Here's how to check (and correct) these settings.
1. Right click the Citrix Receiver Icon in the bottom right system tray, near the clock. (The icons may need to be expanded out.) Click Advanced Preferences.
2. Click on Connection Center
3. In the right-hand column, select Preferences:
4. Under the File Access tab, select "Read and write". Then click Apply.