I make an animation in Blender 2.79 and render it using EEVEE in Blender 2.8 as it's very fast. One problem is that if I use HDRI whenever I do this for background, shadow of mesh doesn't appear on other meshes. It does appear when I use the lamp. The best example describing this is following video. You can see that no shadows under human and punching machine. Is there something wrong with the Blender version I'm using or should I do something else to get the shadows?
This is the .blend file I used to render.