In a concert (created in MS1 now in MS2) I had incoming modwheel changing the tempo ⚠. Just touching it changed tempo to 5 BPM making tempo delays reeaally long. Highly akward.
Anyway I found out that for some reason a "Parameter Text" item that I put in my layout to display the tempo, was assigned to a hardware input and responding to modwheel. Selecting it in Layout mode, changing "Channel" and "Type" both to "Unassigned" solved it.
I went back and checked in MS1, this hardware assignment was actually the same in the original MS1 concert, only in MS1 the mapping of a parameter field to an action (such as display "Tap Tempo") overrides any hardware input set in Layout mode.
In MS2 they're connected so the hardware input now actually controls the value.
Can't tell which behaviour is more correct. But be aware when migrating from MS1 to MS2.
Your problem specific: I'm also able to replicate that. With a Text Parameter field on concert level assigned to showing patch number and in Layout Mode assigned to Modulation (Device set to "all", Channel to "1-16"). Patches fly round crazy.
If you have such a field in your layout try unassigning it in Layout mode.