Is device_id: dc42546ea1a806c0afede5917b45841d a binary sensor?
I thought that binary _sensor has states ‘on’ and ‘off’ rather than ‘is_open’ or ‘is_closed’, so perhaps condition is never met? What is state shown in developer tools?
Why do you refer to devices for checking conditons instead of related entities?
When using a Device condition it is normal for binary sensors with door, window, and cover device classes to have ‘is_open’ or ‘is_closed’ as their type.