What is causing this edge loop to end?

Hi everyone,

I’m trying to find out why the edge loop in the picture below is not cutting through the entire mesh. Another question I have is: what are the reasons edge loops terminate, in general?

Blend File: simple house.blend (421 KB)


Remove the internal faces

Becuase these faces are inverted/internal.

EDIT: There was someone faster :3

Thank you both for the help!