People that use the hard pronunciation variants sometimes have a hard time noticing the difference between the hard and soft. They can't tell what softness is.
All the Anglophones have extremely hard time with phonemic palatalisation in any other language.

You can hear many variants, including the Russian type of soft d.
That doesn't help. Russians, for example, can't say whether б in объём is hard or soft.