A storm of debate filled the Internet after the live broadcast was recently interrupted from the International Space Station.