@notapliot15
Since this happened to an Egyptian Airliner in Egyptian airpace, the facts may never be known. IMHO.
This is a great forum for speculations of all types. Sometimes the "off the wall" stuff is true.
Nobody has mentioned a meteor strike yet......... :-)