Probably oil starvation.
You really, really need to have the engine set at least at 1000 RPM. I had an oil pressure gauge on mine and at 1000 rpm, the oil pressure reading with a warm engine, down at the test port (sort of hidden behind the exhaust pipe down by the filter (facing front)), is only about 2 psig. (pounds per sqr inch). That's not very much oil at idle. I had experimented once and if I recall correctly, around 900 RPM it's only around 1 psig.
Yea, I know it sounds neater if the rpm are lower (thump thump thump) but.........
Here's a picture with the bike not fully warmed up.