That was the issue. It was in a scene, however I was changing what was in the scene but not setting the scene as either on or off. I got the other pieces to work too, except for on issue I wanted to configure the H button to unlock just the front door but to lock both the front and back. I can't get the exact logic worked out and not sure if it is possible.
My unlock program that runs to unlock has the following logic
IF
Scene H is off
AND
( Front door is Locked AND back door is locked)
THEN
Unlock Front Door
If I don't check both the front and back door when the Scene H light goes out then unlocking the back door manually (aka let the dog out) will cause the scene H light to go out as well which in turn causes the program to run and unlock the front door which I would not want it to do. The only downside of the logic above is if the dog is out and the back door is unlocked, I can't simply press a insteon button to open the door. Not a huge issue but would be great if there is logic that will work.
Also as a side note if anyone tries what I did. I didn't write it here, but I also had to use variables and wait timers since locks and buttons are changing and once one program makes a change it would trigger another that would reverse it. AKA as soon as a door unlocks and the scene button has not yet changed to off would trigger the locking program because the scene button light is on but a door is unlocked. To solve this, a variable changes is the first action I assign a different number to each program and the if statements check for either a zero (no lock program running) or its number so it keeps running After the commands are sent to the lock and button it waits a few seconds more to allow the lock to actually lock and then resets the variable to zero. That way only one of the programs can operate otherwise my door kept locking and unlocking until I disabled the programs