How I realized, the game draws icon of the heaviest item on the floor in the battlescape. If there are a corpse and a weapon in the same cell and the weapon are heaviest that corpse then the player will not see the corpse. On the images you can see the differences (second image contains weapons that heavier corpses).
I think, it will be great, if the game paints corpses before items, regardless their weights.