I’ve had 3 games now where I avoided someone, left during assembly, went into my avoid list and pinned the player I avoided, then queued and got pulled back into the same game with the person I pinned still there on the same team.
The first time I think I avoided them, left the game, queued, then went and pinned them. But the 2nd and 3rd times I pinned them and then queued in case it made a difference (that changing the pinned state would have no impact if already queued).
So it seems pinning has no effect at all.
Update: this keeps happening. PLaying off-peak time (midnight) in EU and I keep getting pulled into games I left during assembly and pinned an avoid. Once in the game I go back into my avoid just to check the player in the game is still pinned and they are.
Update2: I’ve tried avoiding 3 players on my team, leaving during assembly, pinning all 3 players I just avoided, queueing again, and still get pulled back into the same game on the same team frequently. The pins are being ignored.
I think this relates to backfilling. I also saw this when I had pinned a player and 10 mins later got pulled into a game as backfill on that pinned player’s team. I’ve only seen this for backfill. Pinned avoids seem to be ignored for backfill.