Is stop D and it's path in the wrong place then? https://www.openstreetmap.org/node/469760084 My memory, and your photo seems to confirm is SE of the kiosk, but I though it's got an exit on the diagonal part of the building?

#surveyme