The serpentine drive belt had frayed and part of the belt managed to get between the timing cover this caused the timing belt to dislodge
Volvo S60 Serpentine Belt Replacement DIY (2015-2021 Volvo P3 S60, S90 V60, XC40, XC60, XC90)
Volvo S60 Serpentine Belt Replacement DIY (2015-2021 Volvo P3 S60, S90 V60, XC40, XC60, XC90)
Shredded Serpentine Belt on Volvo XC60 Destroys D5244T Engine
Broken Serpentine Belt - possible bent valves
Volvo Serpentine belt, tensioner pulley, idler pulley installation
Volvo D5 Timing / Cam Belt Replacement
Volvo D5 engine problem. What happens if the serpentine belt breaks, destroys the engine.
Engine: D5244: - Timing belt tensioner has been pulled out of engine block - Volvo Owners Club Forum
Volvo Serpentine Belt and Tensioner Replacement - (S40, S60, S80, V70, XC90)