Why can't I silence the Motion Alert when Front Door has been Opened?

I would like to silence the outdoor motion detector if front door or security screen door have been opened within 3 minutes of motion detected. I thought my logic was sound, however the alert always fires.

Condtion
ENT_Door_Motion and OutsideMotionArmed and NOT (!ENT_Front_Open;ENT_Front_Open < 3:00) and NOT (!ENT_Screen_Open;ENT_Screen_Open < 3:00)

Triggers
ENT_Door_Motion ENT - Front Outside Motion armed is tripped
ENT_Front_Open ENT - Front Door Open is tripped
ENT_Screen_Open ENT - Screen Door Open is tripped

I can post a log and status report if you think it will help diagnose a deeper issue .

PS - The reason I use 2 triggers as blockers is the ENT_Front_Open is on a slave Vera, and may have a delay. I figured having both during testing would guarantee it won’t fire. However, neither work.

PSS - I tried ENT_Front_Open < 3:00, but that implied the door was open for 3 minutes…not that the door was opened in the last 3 minutes (and maybe closed, maybe it’s open)

Sequence expressions are the most difficult to master … but they provide a lot of power … once you understand them.

Even I make mistakes with them …

I think You want:
ENT_Door_Motion and OutsideMotionArmed and (ENT_Front_Open; OutsideMotionArmed > 3:00) and (ENT_Screen_Open; OutsideMotionArmed > 3:00)

OutsideMotionArmed would be armed normally 100% of the time (and not activated by the door). I’ll try it, but the OutsideMotionArmed status would only change every week or so.

I just need to see if the door was opened in the last three minutes. The current state of the door may be open or closed while the condition is blocked.

oops … i misunderstood the variables.
It should be:

ENT_Door_Motion and OutsideMotionArmed and (ENT_Front_Open; ENT_Door_Motion> 3:00) and (ENT_Screen_Open; ENT_Door_Motion > 3:00)

You solved it! Thank you so much as always.