I don't know if it still holds true. I jsut know that about 10 years back when we had a client trying to install our app on a Citrix server, there was a problem with the install of Crystal Reports... If I remember right, it has to do with CR wanting to install into its own directory that pulls it outside of the virtualized session, making it invisible to users. We eventually found a whitepaper on it, along with a solution to copy the files to a specific location. I don't know if it's still a problem or not. if you google Ctrix Crystal Reports install you may be able to find it.

-tg