Sand scarab and 30th mounts claimed and not received from twitch

My accounts are linked, i’ve done everything blizzard has asked multiple times! Still no scarab or mounts, now after days of back in forth they tell me that there is nothing they can do, but everything shows connected on their end and i’m still not receiving items. Anyone else having similar issues? 21days waiting on scarab and 3 days on mounts so far…