I've noticed that if you have padding set, and record two consecutive programs, it can put the start of program 2 at the end of program 1. Surely, it would have been more sensible to record the padding buffer onto both recordings?
Does the alternative firmware behave any differently?
Does the alternative firmware behave any differently?