It’s clear with the number of people reporting missing Twitch drops that there is some sort of issue between Blizzard and Twitch.
The fact that many users receive 1 drop fine, but not a next/further one, to me indicates there are issues that can’t be attributed to ‘user error’. In my case I successfully received multiple Overwatch Twitch drops after ‘claiming’ them, and without changing anything with my account, connections etc, I failed to receive one I claimed. Many other users report the same.
I am leaning towards an issue on Blizzard’s end, because Blizzard have control over the ‘fulfilment’ status of Twitch drops to player game accounts. Issues on Twitch’s end would be less likely given the huge number of other games/playerbases that would also potentially be impacted if it were an issue on Twitch’s end.
At the moment it seems that Blizzard are wiping their hands of the issue, when it seems likely it is their Twitch integration that is at fault in many cases.
Other games have mechanisms to manually refresh Twitch drops or check for missing Twitch drops (such as Rust). Given the frequently occurring missing drops and no actual solutions offered to Overwatch players when they have done everything correctly, why don’t Blizzard implement something like this?