Can anyone confirm whether the Fallout 76 key on the battle pass is steam or windows store?
Have you considering account linking redemption so these game vault titles are actually added to people's accounts.
Maybe filtering out the bots that are just scarfing up keys to trade/sell would help.