I ran up a bidding table to test certain scenarios in which they will do this. At the table I maintained west with 20-21 points, 4 spades, 2-3 hearts, 2-4 diamonds, 2-4 clubs, and east with 6-7 points, 0-3 spades, 4 hearts.
South doubles, and west immediately removes to 4♠ instead of bidding 4♥ which is a garunteed 4-3 fit or just passing. Sometimes west will bid 4♥ or pass, though. Very occasionally east will bid 4♠ after west passes. (with 3 obviously)
If south does not double, west will always pass.
A similar thing happens if west opens 1NT: (changed west into 15-17 points and east into 10-11)
With less concentration in their suit and 3 hearts, they often bid 4♥. With neither they pass, and easy may or may not bid.
Other contracts also have this problem.
After the double, west bids 4♦! and east wisely removes to 5 ♣, for a low score.
Please fix this.

Help

