Thank you very much!
Thank you as well for the link, I had a feeling it had something to do with this type of issue but couldn't get my head around a fix. This page explains it perfectly! I'll try and update the code for releasing after the voting period.
In the meantime I'm going to say the in-universe explanation for the curving walls is that the power surge affected the cameras on the rover... ;-)