There were a few leaks that claimed that the site was shut down because someone there was using the antenna array there to spy on missile tests at White Sands and send data to the Chinese.
The FBI also shut down the local post office as well, seemingly interested in post office boxes, which sounds to me like a potential snail mail connection to a handler.
But, nah, who am I kidding. It's aliens.