Bus lanes Not working on routing software

On routing software (In My case Valhalla) Buses cannot use bus gates in Bolton, Greater Manchester

ive flagged them all as fixme anyone got any ideas on how to fix it?

Link to changeset: Changeset: 188124529 | OpenStreetMap

To me this looks like a Valhalla issue, not an OSM tagging issue. For this reason, I would suggest the fixme= tags you have added are unnecessary. To take Black Horse Street as an example ( Way: ‪Black Horse Street‬ (‪185171227‬) | OpenStreetMap ), it has vehicle:backward=no set, which means that no vehicles (including cars, bicycles and buses) may travel Southbound. However, this is overridden by the presence of bus:backward=designated and bicycle:backward=designated, which indicates that these two modes have an explicitly signed right to travel in a Southbound direction on this road. Clearly, (as there are no other access tags) Valhalla is considering the vehicle:backward=no tag, but not the bus:backward=designated tag. The issue therefore needs to be raised with the Valhalla developers. (Also, could you share a link to what routing profile you are using, so that we can verify?)

I saw that you also identified routing problems in Cardiff, which is even more peculiar as there are no tags on the street where you added fixmes which restrict buses ( Changeset: 188124379 | OpenStreetMap ). It’s possible that the issue is from somewhere else nearby on the route, but we’d need more information to track down where Valhalla might be being tripped up.

However, I do think that there is actually no bus lane or restriction for regular traffic along Deansgate between Black Horse Road and Corporation Street, if a local editor has more information beyond my source=google streetview.

Is the link to what I use

This website wasn’t working for me but I have seen the routing issue in Cardiff (Newport Road) firsthand now - I have opened an issue on the Valhalla github about it. bus routing avoiding public road with no restrictions · Issue #6297 · valhalla/valhalla · GitHub

I have made a tagging change to Knowsley Street in Bolton which may fix the issue - it had vehicle:forward=no set (restricting Southbound travel) but did not have bus:forward=designated set to override that. However, I don’t think the issue will be resolved in Valhalla as it does not seem to like the combination of vehicle:backward=no and bus:backward=designated on Black Horse Street. I have also opened an issue for this routing error. bus routing blocked by vehicle:backward=no and bus:backward=designated · Issue #6298 · valhalla/valhalla · GitHub