Was any major engine work, previously done to engine?
Engine abused, over revved?
Poor lubrication causing cam bearing failure?
Rare for a cast cam to fail on it'* own.....
You will have other problems......if one part of the cam moved and the rest didn't, could have bent valve, bent push rod, piston damage, head damage, etc.
Need to check timing chain and sprockets.....