Hi
(By the way... Using 1/0 Parameter instead of Mouseaction is the better choice for Multiposition switches .... So your idea is right)
About Situation .....Yes you will get another problems ... but not for long.
At the moment ( and since years) this is one of the hardest bugs in MF.
Some Users ( maby 10-20%) got this bug. ( We think already its a problem with system performance and/or used PlugIns in Windows)
With current 7.5.0 ( and all Versions before) the only way to fix this is using Logging Mode enable with typ DEBUG.
This will fix the Problem of missing switch Events normaly 100% BUT it occure then in a bad performance of Encoders ( running slow and overturn sometimes)
But good news... The next release will give us a signeficant better solution. We not be able to completly solve the Problem (till today) .... But Sebastian find a way to reduce issues to 0 % and working encoders . At the Moment the only remaining problem is that NOW Displays will show data (when quick changes happen) a little bit to slow.
Thats also the reason why the new hotfix takes so long time. Sebastian think the current solution is already not perfect and he still try to solve the problem completly.
Whatever.... If he find a way the problem is gone.... If not the already finished new code result in a much better feeling like now.
Please stay a bit patient for the next patch 7.5.1. Hopefully within this Year !