Two suggestions:
1. Are you absolutely sure 'no exec' is NOT on the 'line con 0' config on the switch?
2. Follow the config or password recovery steps to bypass the config and see if the boot completes.
These switches have a limited lifetime warranty so you should be able to open a TAC case using the switch serial number to help get this resolved...