I could never figure out why ET craft could or would travel the galaxy and land on our planet with flashing lights.........
No, what I saw didn't have flashing lights, just a gigantic green glowing sphere.
J.P. Petit
https://www.jp-petit.org/science/mhd/breme_2009.pdf