Joined: Jun 2009
Posts: 2,242
Likes: 1,659
From: PacNW
Bikes: Dinucci Allez 2.0, Richard Sachs, Alex Singer, Serotta, Masi GC, Raleigh Pro Mk.1, Hetchins, etc
I think the short teeth are UP shift aids
check your chain tension - should not be too tight on the middle ring.
also check the ANGLE of your front derailleur. outer plate should be parallel to the plane of the chainrings.
you MIGHT try bending the "toe" of the cage in just a tiny bit. would need to see the actual problem to give you better guidance.
/markp