A NASA mission to explore a metallic asteroid is set to launch in October after software issues caused an initial delay