I assumed that it does, but I need a double check.
As title says, if your mech has a shield in active mode, the mech has a weapon with multiple locations(such as mounted on both center torso and left/right torso) and the shield only prevents to use some part of the weapon(but not all of them), then because some part is prevented to use any weapons therefore the mech cannot use the weapon at all while in active mode, right?