Staccato is not applied except for one instrument

I am working with an expression map for Berlin Main Strings, but it doesn’t appear as the problem is really related to the expression maps, as if I change Vln1 and Vln2 expression maps, the problem doesn’t follow the map.

In the first violin, staccato is applied more or less as I’d expect, except the duration is not altered (for an 8th note, the Max Duration is for a 4th note), but the “Internal effect” is Staccato and the PT bar says “Staccato” as per the Expression Map.

In the second violin nothing happens when I apply the staccato marking. No shortening of the note here either. The Base effects says “Natural:Natural”, Active techniques is Natural, the PT bar says Natural. Only if I apply Staccato Tenuto or Staccatissimo, the Base effects and Active techniques change accordingly, and the PT bar says Staccato. The Expression Map is applied as if it was Staccato, which makes sense as it is the fallback playback technique.

To me, it seems Staccato has died. It will not apply itself to any of the other strings.

Here is a screenshot, even if I can’t really see what it contributes:

(And yes, I have had a look at “Maximum duration for staccato playback technique” as it seems that is what other people have found to help.)

Maybe the question could be framed like this: how can I trigger the staccato if the dot doesn’t work?

Thanks in advance.