I have not encountered that kind of behaviour myself. Either the 2nd level kernel boots correctly or fails, and if it fails then it fails every time until the problem that causes it is corrected.