If you use a challenge swap it should not be able to give you a challenge within the same specific mode. For example if you swap out an FFA challenge it should not be able to give you another FFA challenge. Eventually if you use loads of swaps it’ll have to go full circle, but that’s not the point.
Ideally when using a swap it would also give you three challenges to choose from. You can only choose one, but you will be much less likely to get another bad challenge.