Originally Posted by
fastbub
Make sure it isn't the limit screw on your front derailleur. It could be set in too far and letting the chain climb onto the big ring but it isn't going far enough to let the shifter indexing kick in.
+1.....undo your limit screw enough to make sure before you call the shifter broken.