Just popping in to clear things up a bit.
You were not supposed to receive the entire Ledger forced contracts chain in the Sandbox - this is part of the bug. So if you do receive the second contract in the quest journal for 'Million Opportunities', you won't see the active contracts tab filled.
The contract bug only appears if you load, so even if you manually saved before completing the first contract, you should be fine. However, loading this save will cause the same problem.
If you loaded before receiving the Ledger quest, I suggest you say 'NO' to Ledger. This way, you'll receive the message that if you change your mind, you can build a landing pad and conduct research. However, if it's bugged, it may take a while because Ledger will try to convince you to choose his contract after some time passes.
A fix is on its way, and this contract activation issue won't be so confusing in the next patch.