Looks like it might have rolled on landing if their telemetry representation is accurate. There were some pretty significant rotation rate readings right after the throttles shut down.
From @roelschroeven's post [1], rolling during landing was part of the design. It's possible it didn't roll as expected, though, blocking the solar panels. However the fact they were able to separate the rovers makes it seem like it could be a technical issue with the panels instead.