I keep getting problems with mine. I have always had a 'clunk' which sounds like the chain trying to come off but 'snapping' back on due to the tension.
My old chainring got ovalised but that was on an old setup blah blah blah.
My new setup (new velosolo ring, new shimano dx cog and new ybn chain) all last month, the chain ring or cog is ovalised already! Chain is near to tight, then really slack when spinning the pedals.
The rear sprocket I'm going to put back on has insane teeth, like they poke out between the links insane. I used to be be able to run my chain at stupid levels of slack and it came off less than it does now