I've had the same problem on a higher powered moped. changing the chain solved it. Had the problem on a track bike, changing the chain solved it. Unless it's really the chain that's worn but that should be easy to see. Measure it, check for errors. Do the same with the chain. You see where it hooks on it? check if that part isn't damaged. Remove the chain and check if it moves normally when on that part.
I've had the same problem on a higher powered moped. changing the chain solved it. Had the problem on a track bike, changing the chain solved it. Unless it's really the chain that's worn but that should be easy to see. Measure it, check for errors. Do the same with the chain. You see where it hooks on it? check if that part isn't damaged. Remove the chain and check if it moves normally when on that part.