Don’t know if this is a bug but me and a friend watched the London vs Dallas game this week and three days later still haven’t got them. I’m in the uk I have my account linked to my profile on overwatch website and my friend has his linked to overwatch web and twitch we are both on console and in uk and are quite annoyed.
That night had known issues with Overwatch Token payouts across the entire community. This may be a lost cause, but I can say they have fixed the issues since. However also review my handy guide on making sure everything on your end is prepared to receive rewards:
Um I use safari on my tablet and I was logged in to the overwatch league website and everything is linked