AudioVolume SetReverbSettings doesn't immedietely apply at runtime?

Unless I am missing something, setting an AudioVolume’s ReverbSettings at runtime doesn’t actually update the settings until:

-You leave then re-enter the volume

OR

-Disable it using SetEnabled(false) for a frame then re-enable.

Using the disable/enable fix doesn’t feel good but it works fine for my use case. Have I missed an important step for updating these settings the proper way?