There are several optional GPU features in CHARMM, and a number of things could be causing problems, such as how the code was compiled, the run time setup, and keywords used in the input script. Without more information, there's not much anyone can say.
Which CHARMM version? How was it compiled? Which CUDA version was used? Did you run the test cases?