The hallway was so crowded I couldn't walk.

Literal

Hallway [topic-は] very crowded was [because-ので] couldn't-walk.

~ので gives the causal connection. 歩けなかった is the potential negative past of 歩く. Simple cause-and-effect.