The 777 CVR records 2 hrs ( I think it's 2, but a lot more than 25 mins ) before starting again.
The crew can erase it on the ground if they wish.
In the QF incident the tape had already runout and started to tape over the initial event. Just bad luck for the investigators, nothing sinister.