If carry trade pairs give swap gain, the market will sells them when the market force reaches state of equilibrium.
In the forex world, theory of supply and demand still prevails. Traders sell carry trade pairs when the price gain reaches the projected swap gain over time.
So, there will be reversal. And, there will be failed reversal.
This is the interesting fact about forex market. You will never predict the market. You will flow with the market.