Soft and hard reference differences in BP

As far as I understand this the difference between soft and hard reference is for the hard reference object being lost in case it is unloaded while with a soft referenced object can be checked if it is loaded. If not then you can load it and access it afterwards.

I don’t know how soft-reference behave for destroyed objects.