I posted a picture below to help illustrate what I mean.
In my game, I have many rooms, but they seem to want to lay on top of each other… There is a Living Room (which is where the PC starts), and north east of the Living Room is the Porch. North of the Porch is the Weathered Path, and north of that is the Town Outskirts, but when I try to go north from the Weathered Path, it just gives me the ‘you can’t go that way’ spiel.
When I look at the map under index, it shows that the Living Room is in the same spot that the Town Outskirts is… so there is something screwy going on.
I started writing this interactive fiction when I was 13, so it is 5 years old, but I haven’t done much with it since I ran into that glitch.
It’s fairly organized, if that even has anything to do with it, and underneath the map where it shows every room by itself, the Living Room is abbreviated with TO, as well as the Town Outskirts.
Along with that, the Weathered Path appears in two locations, both upwards and to the right of the Town Outskirts/Living Room area, and directly below it…
Since the game itself doesn’t let you go the expected way, there’s very probably something in your source text that puts some of the rooms in the wrong places (rather than a bug in the map of the World Index).
I’m afraid there isn’t very much to do except taking a long, hard look at how you have defined the Living Room, the Front Door, the Weathered Path, and the Town Outskirts and their positions relative to each other, and then correct any possible mistakes.
I should try a later build. You may have run into some bug that was fixed years ago.
The downside, of course, is that there has been a few changes to the language of Inform 7, so it’s not guaranteed that your old code will compile with the latest build. For instance, I don’t think you can easily call a room “Outside” any longer (but I may be wrong about that).