PLEG program not working

I am trying to control my window curtains when Elk is armed/disarmed. Arming in exit mode does close the curtains. However disarming, the curtains stay closed. And when I try Arm stay nothing works. I removed my Arm Stay configs now, so maybe someone (Richard?) can show me what is wrong here.

Triggers
Name Description
Elkexitdelay Partition 1: Area 1 is on Exit Delay
isDay Day or Night indicates Day time.
isNight Day or Night indicates Night time.
ArmedStay Partition 1: Area 1 is armed Stay
ElkDisarmed Partition 1: Area 1 is Disarmed

Schedules
Name Type Time Days

Device Properties
Name Device Name Device Variable
LivWindowLeftOpen Liv window Lft Status
LivWindowRightOpen LIV window Rt Status

Conditions
Name Expression
ArmDay Elkexitdelay AND (isDay)
ArmNight Elkexitdelay AND (isNight)
DisarmedDay ElkDisarmed AND (isDay)
DisarmedNight ElkDisarmed AND (isNight)

Actions

Actions for Condition: ArmDay
Device Action Arguments
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=0
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=0

Actions for Condition: ArmNight
Device Action Arguments
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=0
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=0

Actions for Condition: DisarmedDay
Device Action Arguments
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=100
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=100

Actions for Condition: DisarmedNight
Device Action Arguments
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=70
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=70

Have you tried the new Status command to see what is going on ?

The status is reporting armed status true and my actions should then close the curtains.
However, even though the Elk is arming and disarming correctly, every time I arm or disarm MicasaVerde top window flashes :invalid pin code". Still the alarm system is responding to arm/disarm no problem.
Something with the Elk plug in is reporting this invalid pin code.

But,again, PLEG status shows everything in the correct state as shown here; (only Elk is armed remains false)

Triggers
Name Description Last Trigger State
Elkexitdelay Partition 1: Area 1 is on Exit Delay 0 false
isDay Day or Night indicates Day time. 7/12/2013 6:09:42 AM true
isNight Day or Night indicates Night time. 0 false
ArmedStay Partition 1: Area 1 is armed Stay 7/12/2013 5:21:08 PM false
ElkDisarmed Partition 1: Area 1 is Disarmed 7/12/2013 6:02:32 PM false
IsArmed Partition 1: Area 1 is Armed 0 false
InEntryDelay Partition 1: Area 1 is on Entry Delay 0 false
ArmedStayInstant Partition 1: Area 1 is armed Stay Instant 7/12/2013 6:07:51 PM true

Schedules
Name Type Time Days Last Schedule

Device Properties
Name Device Name Device Variable Last Change Value
LivWindowLeftOpen Liv window Lft Status 7/12/2013 5:22:28 PM 1
LivWindowRightOpen LIV window Rt Status 7/12/2013 5:22:29 PM 1

Conditions
Name Expression Last True State
ArmDayExit Elkexitdelay AND (isDay) 0 false
ArmNightExit Elkexitdelay AND (isNight) 0 false
DisarmedDay ElkDisarmed AND (isDay) 7/12/2013 6:02:32 PM false
DisarmedNight ElkDisarmed AND (isNight) 0 false
DelayEntryDay InEntryDelay AND (isDay) 0 false
DelayEntryNight InEntryDelay AND (isNight) 0 false
ArmedStay ArmedStay 7/12/2013 5:21:08 PM false
ArmedStayInstant ArmedStayInstant 7/12/2013 6:07:51 PM true
IsArmed IsArmed 0 false

Actions

Actions for Condition: DisarmedDay
Device Action Arguments
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=100
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=100

Actions for Condition: ArmDayExit
Device Action Arguments
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=0
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=0

Actions for Condition: IsArmed
Device Action Arguments
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=0
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=0

Actions for Condition: ArmedStayInstant
Device Action Arguments
LIV window Rt SetLoadLevelTarget newLoadlevelTarget=0
Liv window Lft SetLoadLevelTarget newLoadlevelTarget=0

If the condition went from False to True … (That’s when a new Sequence Time is assigned) the should fire if the PLEG is Armed

Duh Richard! The PLEG was on Bypass. I never thought to “Arm” it.

It’s working correct now.

Thank You.