Hard to understand how the shielding could have been inadequate, along with strategies to recover from memory errors.
Well... Plan A was to have a foot of lead surrounding the entire memory core. This would have guaranteed protection.
This had to be scaled back a bit due to lift off, landing, and power drain problems, so Plan B was chosen.