I believe that is intentional behavior for horizontal doors which are not in the exceptions. Although I could be wrong. The horizontal doors shouldn't scan above the doors. Thinking about it, I played with the radius and such I may have changed the scan area slightly. There is some commented out debug code I could use to determine make sure. If you don't mind, specifically what door where you using? If that door is one of the exceptions, we do have a problem to fix.