Could it be the inertia block?
Not sure but a 20ga might have a lighter spring than a 12ga and the "aggressive up and down in the vertical position" may be making the inertia block move back and forth