Incoherent MIDI Mapping behaviour before and after saving.
Hello everyone!
I'm mapping an endless MIDI controller onto a live.dial. The endless controller sends delta values (1, 2, 3... for increments ; 127, 126, 125... for decrements).
The fact of saving the patcher changes the behaviour of the live.dial:
Before saving, the object outputs values every time it receives a MIDI value
After saving, the object outputs value only if the received MIDI value changes
It's really easy to see: just create a dial and a print. Don't save. Map a MIDI controller sending delta values and turn the button at constant speed (lots of 1s if increasing). You'll see every single value on the console. Now Save. And the output only happens when you change the speed of the dial.

Have you come across this? Any explanation?
Thanks a lot :)
PS. I know there are workarounds, I just want to know what I'm missing in this specific situation
PPS. This happens with other objects as well (int, float, dial...)