Apparently the Last event device gets passed to another rule but you can't use the Last event device condition to check it. Is this expected behavior?
Rule "Test" triggers on virtual switch turned on.
The above rule then runs the rule "Test1".
Line 1 shows the device turning on(dev1110)
Line 2 shows %device% and %text% from rule Test(app 1094).
Line 3 shows the %device% from rule Test1(app 1262)
Line 4 shows The Else condition from rule Test1 was executed. Last Event Device not on in rule Test1.
Line 5 shows the IF condition was executed from rule Test. Last Event Device was on in rule Test