If nothing here works, I recommend reaching out to Steam Support as they handle all content delivery.