No trading post mount or Goblin weather machine

Hi i completed the trading post 1000/1000 got no mount checked box logging in and out. Also i did not receive my goblin weather machine from twitch drop? also… i can not add a gem socket to my pvp conquest ring i have had so many bugs this expansion more than any other i have never seen the game in this state please help me fix and get my items sorted many thanks

Trader’s post Tenders, missing purchases, other issues:

Goblin weather machine, check again in your toy box for a wrapped gift in 48h: