DaneCE wrote "... if you have a strong circulating current that this will effect the random pattern. It might be following the current too much."
I found this and other (what a robotic cleaner might consider) nuisance variables have a great effect on my KK. With only one moving part- the piston or "Flapper", the KK is susceptible to hose length, return jet currents, flow and balance. Where a robotic (geared) cleaner may be able to power through these inputs, the KK is controlled by them: It can be turned away from the hose if it binds against itself or the wall, weight placement has a profound effect on the vacuum seal- and therefore movement, jet currents may push the hose (or worse, the leaf canister) with enough force to keep the KK turning in the same direction. I also found that the leaf canister must be at least TWO hose sections away from the wall in order for the KK to bend the hose past my dedicated suction port.
It has taken hours of trial and error to find the right combination.
I think i'm there. So far it is better about the areas where my Polaris F7 would get hung up.