This discussion clarifies whether Input Tax Credit (ITC) can be claimed on truck insurance. The consensus is that ITC is generally available for trucks used in the transportation of goods. This is supported by the Proviso to Section 17(5) clause (ab) of the CGST Act 2017, which allows for claims on general insurance and repairs.
Since the Truck is used for Transportation of Goods, you should have claimed ITC on it. Therefore ITC of General Insurance, Repairs can be claimed as per Proviso to Section 17(5) clause (ab) of the CGST Act 2017.