Hi Lieven,
One item to check is the model repository setting:
CA Spectrum OneClick client has performance issues - CA Knowledge
When the client hangs, do you notice increased cpu for any Kaspersky processes?
Otherwise you can try grabbing stack dumps of the client while it's frozen and see what threads are running. Are you running the OC server on Windows? If so, zip up the $SPECROOT/java directory and move the zip to the client machine. Unzip it. Open Task Manager and get the pid of the OC java client. In a windows shell, navigate to the java/bin directory. Run jstack on the pid:
jstack pidofOCjava > OC_Stack.OUT
For example:
jstack 3442 > OC_Stack.OUT
Run it again: jstack 3442 > OC_Stack2.OUT or to append it to the first file: jstack 3442 >> OC_Stack.OUT
Review the threads in the OC_Stack.OUT files. It may give an idea.
Cheers
Jay