Hello,
On this video:
https://youtu.be/Syl3tCqKbSs at 0:15 you can see a small construction, on this one:
at 0:34 you can see the acft hitting it.
Also on
at 0:29 you can see what could be a compressor stall (small burst of flames) on ENG 2.
Letīs wait for the investigation to conclude......