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.
This is what avherald writes in their report (as of now, 2024-03-11 14:20 CET): "The captain later said they had briefly lost their instrumentation, then it came back all of the sudden."