The mistakes were made long before this officer encountered Crooks on the roof. In fact, at this point it was too late. There really should have been police and or secret service coverage on the roof to begin with. That is the thing to investigate.
LEO's on the roof, LEO cars in the parking lot, LEOS at the base of the ladder, etc.