Hey first of all thanks for the Reply!
If I recall correctly, in previous versions of the Parva firmware it worked like you say (BANK and PROG) but in this version SBNK seems to be the one selecting the correct program.
If i use PROG it seems to change program for a second and then reverts to the first program in the current bank. Maybe its a bug?
I tried monitoring the DN Midi out and it seems like it only starts sending BANK and SBANK messages after I put something in PROG. I also have a Blokas MidiHUB so maybe I could hack a solution…
Multi patches are located on Banks N and M and let you select a midi channel and voice alocation for each individual patch. Then you can send a program change message to each channel to change each patch individually.