Make sure all your hardware is supported in 3.1 (no 6100 FIs, M81KR adapters, M1 servers, certain M2 servers) as that is a hanging point I believe if you have unsupported hardware.
There are a number of internal logs that would make it clear what the exact problem is, but would need to see logs.