There had to be a traitor feeding him information. I feel like it should be Rahool since I hate him for turning my purple engrams to green. Tess is a prime candidate as well since the invasion lands right where her shop was located, but she mysteriously survived.
But it’s SweeperBot! A supposed robotic creature sentenced to a menial task, but with access to every location in the tower and an app running a background program like a virus that fed information to the enemy.