Please see:
Sorry to hear that @Seasuper. As Steam handles all content delivery, could you consider contacting Steam Support?