Twitch said that 343 is responsible for HCS drops not appearing in game

I contacted twitch about my drops not appearing in game and they responded with:
"The game developer of the broadcasted game is responsible for fulfilling Drop rewards in-game. Please contact the specific game developer directly for any questions, as Twitch Support do not have the ability to provide or issue drops. "
So the fact that many who contacted 343 and were told go contact twitch is false. Waiting for a fix