The AttenuationVolumeComponent in AudioGameplayVolume does not Apply Exterior volume to sound correctly

Summary

I tried to use volume attenuation to make the effect of a big house with several rooms.
I placed AudioGameplayVolumes and then added AttenuationVolume to my AudioGameplayVolumes. Then set the priority of these attenuation volumes.
When my listener actor is outside the house, everything works fine. All the audio inside the house applied interior volume correctly.
When my listener actor is inside the house, things also work fine. All the audio inside the house returned to normal and all the audio inside the room applied interior volume correctly.
However, when my listener actor entered the room, the audio inside the house couldn’t apply to the exterior volume of this room.

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Audio

Steps to Reproduce

  1. Place two AudioGameplayVolumes. The smaller one should be inside the larger one.
  2. Add AttenuationVolume to the two AudioGameplayVolumes.
  3. Set the exterior and interior volumes of both AttenuationVolume to 0.1.
  4. Set the AttenuationVolume’s priority of smaller one to 2, and the priority of larger one to 1.
  5. Drag a wave asset with proper sound class setting to the scene, and place it inside the larger AudioGameplayVolume but outside the smaller one.
  6. Play in editor, and step into the two volumes.

Expected Result

  1. When the player is outside the larger volume, the ambient sound volume should be 0.1
  2. When the player is inside the larger volume but outside the smaller one, the ambient sound volume should be 1
  3. When the player is inside the smaller volume, the ambient sound volume should be 0.1

Observed Result

  1. Eveny thing is Fine
  2. Eveny thing is Fine
  3. When the player is inside the smaller volume, the ambient sound volume results in 1

Platform(s)

PC

Additional Notes

Unreal 5.4.4