Flex shouldn't make it happen. Back wheel nice and secure? FD clamp nice and tight? Even with braze-ons, they move.
Check small front, biggest back, and see if it makes noise, then slowly drop the chain down the rear to see what happens.
Then do it with someone else riding with you, focusing on the front rings. Or maybe on a trainer under max tension.