As for the missing screenshot and checksum: the checksum should show up again, but the screenshot bug is harder to solve. The screenshots are there, they just aren't linked to the submissions. For the time being, if your heaven results don't have a screenshot, don't panic. If the checksum is valid, all should be good.