Studio::Bus::setMute() does not work

I want to mute “music” bus:

FMOD::Studio::Bus* bus = NULL;
m_pStudioSystem->getBus(“bus:/music”, &bus);
bus->setMute(true);

But the music is still playing. I called “m_pStudioSystem->update()” every time frame, and call “bus->getMute()” returned “true”.
However, mute main bus is success:

FMOD::Studio::Bus* bus = NULL;
m_pStudioSystem->getBus(“bus:/”, &bus);
bus->setMute(true);

The platform is PC Windows.
Can anybody help me? Thanks very much!

First thing to check would be the FMOD_RESULT that all FMOD functions return, if it is failing this will tell you why.

The problem is solved. Thank you very much!