Weird bug when reporting in overwatch

I’m on Xbox and if I report someone it removes them from the avoid list and recent players. Which means I can’t avoid them again and could be stuck with them on my team against my will.

Is this by design or a bug ? Just seems weird to me because if someone has been toxic I’d like to also avoid them :frowning: