Hi, trigger 3 is generating by "touchmove" as I guess it should change the value if the slider is not released yet.
This does not makes sense to me, as the value you read is displayed on another page. How do you use the dynamic update of the slider value?
I have never used the trigger functions is this fashion, and there may be an issue with the constant writing to and reading from the Arduino in such a tight loop.
If you take your HMI code and turn it into a .zip file, you can attach it to a forum post.
If you do that, I will take a look at it.