In the attached, at the current zoom level, try to sub-object select the face which is the outline of the square. All I get here are suggestions of edges, the main central square, or even vertices. Not once do I get offered the outline square, I have to zoom in much further to get that. IMO the priorities are set up wrong, I think in general faces should have priority over edges.
TryGetOutlineFace.3dm (2.2 MB)