I believe you're right, you probably need a code upgrade, especially if the switch has been around a while, and the modules are new(er).
I think what Garion meant was that if you had five modules down, plus the (probably) 2 supervisor blades, that only leaves two blades left working.
What code version are you running now?