vci 100 FW1.3 with Traktor Pro 1.2.4, Problem asigning FXbank to deck

vci 100 FW1.3 with Traktor Pro 1.2.4, Problem asigning FXbank to deck

I have a problem mapping advanceFXBank3 to deck a and/or b.

I give you a little information first: with the effect-parameter-selector (above the first FX-knob) in master/middleLED position i operate FXbank1 (chained). i do asign this bank to deckA or deckB with the standard FX-buttons in the mixer section.

Now what i want to do, and have trouble with.
When turning the effect-parameter-selector one step ahead (to bottomLED) this will naturally change the FX-button’s/FX-Knob’s midinotes, and activate Modifier4. the modifier should change the FX-buttons (in the mixer section) from asigning FXbank1 to A or B, to assigning FXbank3 (only!) to A or B .

not the hardest mapping i thought, but something messes it up:

The left FXButton doesnt assign FXBank3, because it deactivates modifier4 (and assigns FXBank1 to A (because mod4 = 0)

To test the right FXButton i have to recycle the effect-parameter to enable modiefier4 again. And this side works. It assigns FXbank3 to B.
In fact it is working too well, because it does this ALWAYS. why? it is enabling modifier4 no matter what.
__
this is really strange, because the only Modifier4 functions i mapped are with the effect-parameter-selector middle/top=mod4=0, bottom = mod4=1.

and the only IF-mapping for mod4 are the FX-buttons.
__

could it be that firmware 3 is causing this ?? i just found out that the headphone-cue buttons do the same weird thing with modifier 4