Like your subject line says... it is a non KiX issue. You may have better luck posting to a dedicated "Citrix" or "Thin" board.

I had the same sort of problem with ICA dial-in lines on my Citrix server. In testing, I found that simply dialing the number with a regular telephone and then hanging it up was enough to hang the modem and require a reboot. I eventually just gave up on using ICA and now just use RAS.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.