Crestron STX-1700 firmware v3.001.0005 broke press and hold functionality. After 1 second, all digital signals bounce so you can't take a button to a press and hold to save a preset, for example. This applies to soft and hard buttons alike. It will perform a press, and then if you keep your finger on the panel, then it will do the hold. So it recalls the preset before saving, and it's impossible to save a new preset.
In order to make it work you have to debounce all signals that require press and hold functionality. Debounce the signals for .5 sec (you can use a smaller value, but we like to get it some extra "room")