I work for a company that develops interactive solutions for museums and such. Recently, I developed a thing in Unity, where I used the tool tracking feature of a Leap Motion. For that reason, I'm using Leap motion SDK Windows version 2.3.1, since that is (as far as I can tell) the last version that features tool tracking.
Lately, we have been getting reports that the solution starts to lag every day after about 5-6 hours of continuous play. When troubleshooting I noticed that the Leap Motion Service was using over 80% CPU. When I restarted the service, the CPU usage went down to about 1%, and the lag disappeared.
Does anyone know what could cause this?