Chopra won gold in the 2017 Asian Athletics Championships with a throw of 85.23 metres. He then went to London in August for the World Championships, but was eliminated before reaching the finals. On 24 August, Chopra suffered a significant groin injury in the finals of the Zurich Diamond League, sustaining the injury during his third attempted throw, in which he attained a distance of 83.39 meters; owing to the injury, he fouled his fourth attempt and skipped his last two allowed attempts. His first and best throw of 83.80 meters gave him a seventh-place finish. As a result, he withdrew from competition for the remainder of 2017. After recovering from his injury, which he partly attributed to a heavy competition schedule and the lack of a proper diet and rest, Chopra spent a month at the Joint Services Wing sports institute in Vijayanagar. He then left for Offenburg, Germany to train with Werner Daniels, whom he had briefly worked with before the 2017 World Championships. His former coach Calvert had left India in May due to disputes over his contract.