Is it possible you are cross chained (big/big) when it drops the chain? Are you looking to leave the chain on the big ring all of the time or are you wanting to manually move it as you see fit? You might be able to use a chain guide, don't cross chain (or allow the crank to rotate counter clockwise when cross chained) or maybe install a narrow/wide chain ring if you are looking to run a single up front.