Not surprising since it's designed to reprioritize network traffic. I'm guessing Citrix might even have its own prioritization scheme which is conflicting. Have you tried manually adding Citrix to gamefirst as a user defined application?
A bus station is where a bus stops. A train station is where a train stops. On my desk, I have a work station…