That is (80%) the bug in the Remote Script i was talking about in a recent post. It has a global device changed listener and triggering that causes a redraw. “My” solution was a device to listener map that basically first checks if the triggering device is the currently controlled one. You might be able to extend that with codex to fix this. RotoControlMappings/ROTO_CONTROL_TGE.py at main · MrMatch246/RotoControlMappings · GitHub