I recently converted my bike with 9 speed 105 from a triple to a double chainring. I installed my new 34/50 crankset and noticed that chain would slip across the teeth of the 34t chainring whenever under serious load. It's completely fine on the 50t ring, no skipping whatsoever.
I've been looking around for answers and the most common explanation/answer I find is that the chainring and/or chain is worn out and needs to be replaced. The thing is, the chainring and chain are new and showing no signs of wear. I though it might be slack in the chain, but I remeasured it and it is the correct length.
Is it possible that my 9-speed chain just isn't compatible with this particular 34t ring?
Any help would be great, I'm pretty stumped.
BTW this is the new crankset I swapped. https://www.aliexpress.com/item/3256802561706591.html?spm=a2g0o.order_list.0.0.21ef1802Xiq4n2