I also had a problem with this part. I couldn’t get a loop through the middle face at all. It turned out there were two pairs of vertices, one pair on each end of one of the edges, making the middle face an n-gon. A good thing to remember, checking for extra vertices when a loop isn’t running through a face as expected.