I had stability issues with both my RPIs with that case when I moved it around or connected/disconnected cables. I was seeing error messages in the console and then the RPI would freeze. I finally found the issue and the workaround and I can now jerk the case around and it keeps running.
The instructions say you should pass the ribbon cable in the slot on the edge of the case. Check if in your case the ribbon cable touches the edge of the slot in a way that it bends it sideways and puts stress on the cable. I solved it by not passing the cable in the slot but passing it along the RPI board directly.
I would like to know if other users had this same issue and solved it with this solution.
I was not aware there were cable versions! I do have two cables, in my first case they are both 1.2, in the new case one is 1.3, the other I don’t know it is in production and I do not want to take it apart, but I would think both cables are the same version. The 1.2 cables are black, the 1.3 are gold/brown. They probably put two cables just in case you damage one.
What I know is that the lateral stress was a killer for me, any vibration on the case would freeze the RPI. I think the longitudinal stress is probably not as bad since the cable is meant to bend that way. Lateral stress also puts stress on the connectors and that can cause bad connections or signal noise. The best solution would be to use a small file to enlarge the slot.
Another issue I got was that you have to be very careful of the two following cable issues:
Make sure the connector clips are properly secured. To be sure, you need to press on both sides at the same time because the other side pops up, so bad connection.
Also make sure on both sides the cable is perfectly inserted and straight.
I ran in both those issues and after careful insertion and clips secured all works well.