Good news! We think we've identified the source of the end-of-match hitch and are working to get that into a server fix soon.
Edit: For clarity, all platforms use the same server fleet. Once we get this thing fixed it should correct the issue for all players.