They have the reason now after two mini rovers that were released showed pictures of the lander.

Yes, it landed upside down!

One of the two descent engines failed and it executed a 180. It did it just above the surface and the landing velocity was such that it wasn't damage. Just that the solar cells don't work. Japan is pleased since the mission met all the goals including how well they built it.