I recently finished some cases in Overwatch but I didn't get any XP for them. I then played a deathmatch on a Bloodhound Operation map and from this I got XP.
Do I have to play on a Bloodhound Operation map to receive XP from Overwatch?
Arqade is a question and answer site for passionate videogamers on all platforms. It only takes a minute to sign up.Sign up to join this community
The rationale for rewarding XP for Overwatch cases is laid out on the blog:
You can earn XP by submitting accurate verdicts in your cases. After several of your cases have been resolved, you will receive an XP reward based on the overall accuracy of your recent verdicts, scaled by your Overwatch Investigator score.
You can collect your reward by completing matches and earning XP in any official game mode.
So XP amount is based on the accuracy of your verdicts and your Investigator score, then it's awarded after matches in any "official game mode".