NASA's Vigilance Amid ISS Concerns