Idk what you did to the matchmaker but it's awful and I'd much rather wait in queue for 10 minutes than exclusively play games 8+ ranks below or above me. The game are always awful and not worth playing when the ranks are that spread out
I'm pretty sure a bunch of the really weird shop bugs are caused by leaving the build browser tab open in the main menu as a game loads, and the game bugs out because it keeps the data from that build menu.
I jumped off the platform and it TPed me back on the map, but I was tped into a locked teleporter... luckily the enemy pocket was able to free me. Also, the unstuck/suicide buttons don't seem to work for me, which I've had issues with before.
Happened across the first 3 minutes of this game...