Hi, I've added a picture of what happens with ZP that is preventing me from keeping it open and scheduled because it uses max CPU when Idle.

In the picture you see 1 thread but the problem occurs most often when the program is idle/has 1-3 threads.
The weird thing is, when I run 50+ threads it stabilizes and reduces the amount of CPU to normal.
Can you please tell me why is it using so much CPU when it's Idle? since it's causing lags when I'm trying to run other programs in conjunction.
Thank you.

In the picture you see 1 thread but the problem occurs most often when the program is idle/has 1-3 threads.
The weird thing is, when I run 50+ threads it stabilizes and reduces the amount of CPU to normal.
Can you please tell me why is it using so much CPU when it's Idle? since it's causing lags when I'm trying to run other programs in conjunction.
Thank you.