Odd. I just tried this and it works fine on my end (setting the volume multiplier on a looping sound cue to 0).
I would guess that your boolean isn’t getting set, but you said you tried it at 0.1 and it worked. To confirm, the false and true print statements are seen?
EDIT: To be clear, I then set the multiplier to 1 again and it played as expected.