PLEG Keeps Triggering Virtual Switch when its not supposed to

I have a PLEG for Pool Control and One for theater control. I am using buttons on an Insteon Keypadlinc to trigger scenes through PLEG. The problem is that when I push one of the pool control activation scene buttons(buttons 6-8 on the keypadlinc) it switches one of my virtual switches on that triggers a theater scene causing my theater to come on. I have checked everything making sure I didn’t have something accidentally in one of my scenes. I have also eliminated the keypadlinc as the source of the problem by factory resetting it and re-linking the buttons. I have also deleted and renamed the PLEG trigger multiple times without success. Although it seems that renaming will occassionally help temporarily. I am running version 5.4 of all Program logic modules. I have had this problem with versions 5.2-5.4 so far. Any assistance would be greatly appreciated.

A Status report as well as a description of any scenes that may be interacting with it will help us to understand your problem.

A short description of which action you think is causing the probem as well.

when i get home i will attach them. i have looked at them as well the problem is that one of the condition are responding to non-existant triggers from the keypadlinc buttons. if you look at the triggers that are supposd to trigger the.virtual switch on none of them are related to those buttons.

I have attached the Theater Control PLEG report. As you can see by the last trigger times, the _WiiVSOn condition is being triggered by something other than the required triggers(Wii or TS2). And what I don’t understand is why the(also attached pool control report) PWJ trigger and _PoolWaterJets condition trigger after the _WiiVSOn Condition since what seems to be activating everything is pushing any of the scene buttons 6-8 on the Keypadlinc.

I have definitely isolated to the Theater PLEG. With the theater control PLEG bypassed the behavior does not occur. I am still at a loss as to why the other buttons on the keypadlinc are triggering the WiiVSOn condition.

I thought I responded to this yesterday …
There is a possibility that I have a timing problem if a number of events from the same device happen concurrently. In this case the Scene controller receiving multiple events at the same time. I will need to look over my code to see if I can’t eliminate the small hole. But this would cause me to LOOSE events not to manufacture them.

Can you send me the following details for your scene controller devices (From the Advanced Tab):
device_type
impl_file
device_file

And the same for it’s “Controlled via” device … if applicable.

Attached is the information you requested. These are Insteon devices being controlled through Altsteon and interacting with Vera.

I have a few things on my plate … I will try to get to this soon …