Cracked the screw of the timing belt tensioner – Question of guilt?

Dear Forum, so far I have read along with you. 2016 was the purchase of a used car. I didn’t want to have to rap it much and needed a reliable car. My grandparents have always driven Volvo, my first one I inherited from them. so a V60 with 110 000 km, BJ 2011, automatic, D3, check-book submitted by Volvo contractors. Purchased from a free Volvo dealer who took over from a Volvo dealership. 2015 was in the latter V-belt and spanner a uf Kulanz. In 2016 he got another V-belt and a handover inspection with transmission oil change. 2017 then for the first inspection at the Volvo contract partner on site with me. Above all interior filters were made, moreover the sockets were on the back soon, otherwise everything good, nice ride, 500 and something € incl. oil change and Naviupdate. 229 km later he stops on an autbahn exit, engine goes out, no more jumps. No warning lights, nothing. There it was said the next day: Timing belts through, we have to evaluate the damage, open the engine costs 500 €, then we look further (either repair for 4900 € or engine replacement for 9400 €). After a bit of research and telephony I ask for the V-belt: half of it is. They don’t want to tell me what is the cause of the whole thing. Slowly I get angry. 10 000 € Repair but one is not ready to make a guess about the cause??? Ver towing the car to a free workshop: they open the timing belt cuff and find an intact timing belt. However, the tensioning roller lies in the cuff. Screw broken. After 125 000 km. Screw through. So there are two scenarios: 1. The screw is crap. A two Euro part does 10 000 € damage. 2. The dissolving V-belt has somehow destroyed the screw. But why does a V-belt dissolve 229 km after the inspection? Is not guaranteed here, Why am I going there? The Volvo partner says: maybe a stone. Only the car is closed at the bottom, there are no stones in the area! Now I am looking for: 1. The cause. 2. The culprit (who takes care of the repair costs). 3. A solution. Do you have ideas/experience values?