i think, i got it.
In short:
mattrixx, You can switch to TM 1.96beta4 (or earlier) or ControlPilot should be updated.
Should mention, that in my case, although CP-Controller 2 toggles its state, it works at all. (receives/sends all commands Mute Groups, etc...). And TM itself does not freeze or locks..
long Version:
MC described the changes, introduced with TM 1.96beta5 here: https://forum.rme-audio.de/viewtopic.ph … 80#p221780
Especially this point is the reason, why ControlPilots Controller 2 toggles:
- the DURec buttons, state and record time information is no longer repeatedly sent, only on changes
Control Pilot recognizes the "alive" state of its controller 2 by periodically (every 2-3 seconds) switching to page 3. It sends "/3" to TM, port 7002.
If Control Pilot does not receive /3/recordRecordStart,/3/recordPlayPause,/3/recordStop as feedback on port 9002 from TM, it sends multiple new "/3" commands to TM - but with a time delta between 0 and 10 ms! (not good).
This is probably the reason why TM seems to "lock", as it gets flooded with "hey TM, switch to page 3" commands in a very short period.
Maybe an additional info for felix:
Since TM 1.96beta5 it sends about every 2 seconds the ping message (OSC address "/", float, val 0) to every active controller and its unique dst port, activated in TM.
“Do It For Her”
My Gear: Bontempi Magic light Keyboard