Since updating Dashboard to version 8.0.1 all of the macros we have built that include multiple routes will not work properly. In all cases we need to push the button numerous times to complete all routes. These buttons have been in use for about 2 years. I have attempted creating new macros from scratch since upgrading but the same problem exists. I also tried adding pauses between each route but randomly some destinations will not change. At first I thought maybe it was just the virtual crosspoints feeding out Carbonite switcher but that is not the case it's also happening on our physical crosspoints. We have a Carbonite Extreme frame we use as our router and a 24 input Carbonite switcher inside that frame. I have updated Dashboard to 8.1.2 hoping the problem would be resolved but it's still there. The Carbonite is running version 12.01 but I haven't had a opportunity to upgrade that but not sure if that would help resolve the issue. Below is the script any ideas?
<button buttontype="push" height="106" left="1676" name="TEST MACRO" top="820" width="182">
<task tasktype="nk">nk.doSwitch(147, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(148, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(149, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(150, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(151, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(152, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(153, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(154, 126, 1);</task>
<task tasktype="pause">500</task>
<task tasktype="nk">nk.doSwitch(155, 126, 1);</task>
</button>
Forgot to mention after the upgrading to version 8.0.1 on our sister site that is running a Carbonite Extreme frame with a Carbonite Black switcher we are not seeing the same issues with the macros.