My partner has got a brand new bike and while pedalling under load it makes a loud "clunk" noise, as if changing gears but without a corresponding gear shift. After some investigation I found that when this happens, the front sprocket is "catching" on the chain, pulling it up, and then releasing it a few links later. The rear derailleur then springs back and the chain becomes very loose for a short moment. The clanking noise, then, is the chain hitting the frame. Here's a diagram to help explain:
I'm a cycling novice, but I learned that this is fairly similar to "chainsuck", though with all examples of chainsuck I could find, the sprocket never releases the chain and pedalling is forced to stop as the chain is dragged into itself. This doesn't happen here: It always releases just a few links too late.
Is this chainsuck? How do I fix it?
Most common causes of chainsuck seem to be due to aged chains, aged sprockets, or both, but this is a new bike. I've also made sure that the chain is adequately lubricated. The bike also clunks fairly dramatically while changing gears, so I wonder if perhaps the chain might be too long? The chain feels fairly loose, but I'm not sure how tight they are meant to be.