It turned out to be a weekend of ups and downs for Team Peugeot Hansen at the 2017 FIA World Rallycross Championship’s sixth clash at