Detect exterior planes of the house

I know that ARKit is able to detect and classify planes on A12+. It does the job reasonably well inside the house, but what about outside? Is it able to detect windows and doors if I move around a house a little? I tried it myself and the result did not satisfy me: i moved around the building too much and still ARKit did not distinguish wall from the window.
I used app from here for tests: Apple Developer Documentation
I’m I doing everything correct? Maybe there is some third party library to detect house parts better?

Thanks in advance!

@andreirodionov Do you still have issues with this?