This reminds me of the launch of the Hubble Space Telescope, actually. As I recall, when it launched, it had significant problems with its mirrors that prevented it from functioning well. As a result, engineers had to develop, test and upload a software "fix" to workaround the physical...