(Blender Eevee 2.9) Soft shadow appear as hard shadow in render
I got a same problem here using EEVEE. But I realized I had a sunlight hiding in my scene. Somehow I press  F12 to final render the hidden sunlight will show up. So I delete that sun light and everything works fine.