Response back from support says they are working on a fix with no E.T.A.
I’m assuming it could be months before a patch of some kind to prevent this from happening again, but probably no way to fix the current problem. Other then to delete your save and start all over.
Again I am assuming, but I believe your save data is local and the game authenticates unlocks with the server at the end of each match.
What appears to have happened was a version type mismatch between server and local game.
We were playing around the time an update was pushed out.
From all evidence it looks like the update was live on the server before reaching the client. Leaving us playing an older version of the game during the match in question. At the end of the match, when the game attempted to validate unlocks during the end results screen, we got a “Playlist failed to update/refresh” error.
(or whatever it was called)
This caused the game to drop us back to the main menu and not properly give us credit for the character(s) and items we should have unlocked. But because the unlock triggered there is no way to resend this validation, nor is there any way to redo the unlock requirements. 