Originally Posted by
cny-bikeman
**Be aware that the front derailleur must be in the proper position - height above outer chainring and parallel to it if adjustments are to be successful.
+1.
I bypassed this step because the OP said it all checked out OK at the bike shop. IME - it's very common for shops to adjust trim and.or the outer limit such that the FD will upshift on the stand, but not quite out in the real world.
I see both trim adjusted a bit inboard, and trim adjusted outboard with the limit then tightened to force the cage back. Both cause poor upshifts, and the latter also causes excess cable tension and downshifts with a snap action that causes chain drop beyond the inner.
This is why I emphasize adjusting the outer (High) limit as far outboard as possible while eliminating overshift. This ensures that the limit is not in play during normal shifting which should depend 100% of the cable.