Sound attenuation is not working properly

I am working with a VR project. I have an ambient sound in my level. I am using attenuation settings shown below. There are 2 cases in which I am having problems.
radius = the radius of the area in which the sound can be heard

  1. When the VR pawn is inside the radius at the start of the level, sound and attenuation work fine. But, when the VR pawn goes out of the radius and comes back inside the radius again, no sound can be heard.
  2. When the VR pawn is outside the radius at the start of the level, and then goes inside the radius, no sound can be heard.
    Am I doing anything wrong? Do I need to change any settings?

Found a workaround. In “Distance Algorithm” section, use the option “Natural Sound”, it works. All the other options are not working. It is weird.