I recently converted my bike with 9 speed 105 from a triple to a double. 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. I've been looking around for answers and the most common explanation is the 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 its the correct length. Is it possible that my 9s 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