The captain has been quoted with that info of loss of instrumentation and that is on the avherald page. Avherald is quite known for only handing out vetted information, so I do trust this to be true.
Sounds like you and GP are just drawing the line at different places.