I mean, what basis of experience do you have to say 'it should have left an impact crater'. PhD in physics? Explosives expert? Basics is that a poorly executed home-made bomb is going to explode out with little impetus. Yeah break windows and turn a body into pulp but not much else.