The map is correct at this time. This is not a mapping issue unless there is a feature missing that is not obvious from satellite imagery. I have added some tags that may help a little. Like tagging the gates as locked.

It will depend on how the routing engine you are using works. Some (e.g. Google) will do car routes, then foot routes. Others (e.g. Grasshopper) gets you as close as possible in a car.