HI, i have recently been having similar issues with several plugins, though it as not happened yet with piano v. I got out my ancient program Koan Pro to make some random compositions, as i love generative music in general and often a great source of new ideas etc.
Anyway the program allows you to create tracks and assign a midi patch to them. What i was finding was that instead of playing the patch i had assigned it on its own midi channel in Ableton, i use loopMidi to send messages to Ableton from Koan, as i do not have a midi synth yet, it would play one of the patches in the playlist of the plugin being used instead.
For example, i wanted a piece to use Dream Chimes, a preset on the Synclavier and it would persistently default back to Crystal Bells, which is number 12 in the Arturia playlist, where midi patch 12 would be vibraphone . This may well be a quirk of the midi information coming from Koan and not directly related to an Arturia plugin. I thought you may want to check if there was any patch information coming from your Keylab 88 and if relates to the playlist numbers?
As far as i can see in the manuals there is no mention of playlist and midi patch numbers relationships?
I hope this helps in some way? I hope the mention of Koan hasnt confused the issue for you...it confuses me lol
All the best