It seems the completion sound only plays in the happy success state, but I just had a case when the model errored with a “try connection or vpn” and I heard no noise.
The noise allows me to multitask, it’s more important than you may realize. Luckily, my paranoid nature had me checking, and was able to find this bug.