I can guarantee that some of my hardware designs - and code are orbiting the earth. There are many challenges. For example: Go to DigiKey and
buy a Panasonic lithium cell. Ask them if the cell will work in a vacuum. They will tell you they don't know. If you call Panasonic, they will also tell you
they don't know.
You will find the same thing with most capacitors. You may need a 450uF @ 50V. You can't use electrolytics because they generally can't take vacuum.
Tantalums generally have an MTBF (Mean Time Between Failures) that is too low (at least according to MIL-HDBK 217). The answer is 21 X 22uF ceramic caps
in parallel. Pricey!

And testing isn't always the answer. You can only test a few. What if there is a 10% failure rate of a part when subjected to 5 years of vacuum, and you
have 2 parts (because of price or availability) that you can test for 1 month at most (because of delivery schedules)? Now it isn't just electronics, it is statistics. And what if a part fails during testing? You start all over.

A full-blown military testing sequence (MIL-810, MIL-461, DO-160 etc.) generally costs $50K - $75K. This is the cost for unit #1. If the military wants 4 pieces
of something that doesn't already exist, then testing adds at least $13K to each one.

People are amazed when they find the military spends $500 for a hammer or some exorbitant amount for a part and they get outraged and want their congressman to take action.
I assure you, not all of that is graft and/or corruption.