We're integrating a UR in combination with a signal light. The signal light represents any required action:Green: robot running without issuesYellow: operator input required (e.g. blocking pop-up active)Red: robot stopped, or error activeGreen and red don't pose any problems, after attaching a couple of relays and configuring outputs, but an easy solution to turn on the yellow light when operator input is required turns out to be harder than we thought.Now (as a short-term solution) we're manually building code around every pop-up, or scripting it, so the yellow signal light is on as long as the pop-up is active. This however seems a bit unwieldy, since:.. there is an option in scripting to set 'blocking' to true or false, which suggests it's a variable that can also be requested if necessary. We didn't find a way however to read this variable in a separate thread... the run-mode of a thread is changed from running to paused. We didn't find a solution to check the run-mode in a separate thread, to set the signal lights accordingly.Did we just miss an option in scripting, didn't we look in the right solution space, or is the unwieldy way the only way?