This bridge is marked as bus=yes in open street map (https://www.openstreetmap.o…rg/way/4545833) and buses should be able to drive over it.
When I try to route to the bridge with the bus profile, it does not work:
https://maps.openrouteservice.org/#/directions/Greenmarket,Dundee,Scotland,United%20Kingdom/Forth%20Road%20Bridge/data/55,130,32,198,15,97,4,224,38,9,96,59,2,24,5,192,166,6,113,0,184,64,90,0,152,3,160,19,128,118,0,217,40,17,134,128,104,5,100,184,128,89,30,124,198,6,231,192,102,54,0,25,91,12,99,88,105,0,28,195,42,146,104,204,133,66,84,167,147,230,176,161,16,244,64,64,0,234,158,4,68,216,114,128,5,229,0,45,174,26,172,117,238,129,0,25,188,0,54,233,112,133,141,30,0,55,36,0,115,124,0,11,64,191,109,16,71,116,103,116,104,116,68,48,79,60,120,200,43,43,4,216,116,88,72,253,67,99,83,80,63,116,16,248,48,15,0,125,84,0,79,61,100,144,0,35,0,87,108,7,39,87,74,189,100,104,100,43,66,144,120,204,84,95,48,124,147,92,80,16,228,115,43,52,92,103,100,55,76,116,0,95,53,181,160,0
You can see there must be an issue with the identifying that the bus can cross the bridge because the routing to the other side takes a very inefficient route. The bus should be routed over the other bridge in this example
https://maps.openrouteservice.org/#/directions/Greenmarket,Dundee,Scotland,United%20Kingdom/A9000,Edinburgh,Scotland,United%20Kingdom/data/55,130,32,198,15,97,4,224,38,9,96,59,2,24,5,192,166,6,113,0,184,64,90,0,152,3,160,19,128,118,0,217,40,17,134,128,104,5,100,184,128,89,30,124,198,6,231,192,102,54,0,25,91,147,227,75,176,128,28,147,10,79,20,209,153,105,130,106,17,87,213,165,66,33,232,128,128,1,213,60,8,137,176,229,0,11,202,0,91,92,171,119,238,129,0,25,188,0,54,233,112,133,141,30,0,55,36,0,115,124,0,11,64,191,29,16,71,116,103,116,104,116,68,48,79,60,120,200,107,107,4,216,116,88,72,131,35,19,51,80,63,116,16,248,48,15,0,125,84,0,79,125,100,144,0,35,0,87,108,7,39,87,74,253,100,104,100,107,66,144,120,204,84,95,48,124,211,92,80,16,228,11,107,52,92,103,100,55,76,116,0,95,53,221,69,140,104,20,35,98,138,167,38,140,126,212,110,192,244,84,10,200,38,196,84,92,62,93,76,41,248,138,133,209,152,92,65,98,74,93,0,119,116,120,64,136,66,234,245,67,188,112,52,54,26,197,100,0
-------
There is a similar issue with a road which is marked as restricted except=psv (https://www.openstreetmap.org/relation/2958756#map=18/55.95233/-3.19451)
You can see this clearly between the first and the second stop here, as the vehicle is routed through a bunch of side streets rather than directly along the restricted road. The bus should be routed along this road.
https://maps.openrouteservice.org/#/directions/Greenmarket,Dundee,Scotland,United%20Kingdom/Princes%20Street,Edinburgh,Scotland,United%20Kingdom/Waverley%20Bridge,Edinburgh,Scotland,United%20Kingdom/data/55,130,32,198,15,97,4,224,38,9,96,59,2,24,5,192,166,6,113,0,184,64,90,0,152,3,160,19,128,118,0,217,40,17,134,128,104,5,100,184,128,89,30,124,198,6,231,192,102,98,132,0,50,48,1,195,84,141,66,165,74,179,234,53,168,166,140,202,50,23,220,185,66,107,27,180,35,82,175,1,19,245,105,20,53,149,33,229,47,45,93,175,133,114,163,106,82,226,30,136,8,0,29,83,192,136,141,131,138,0,5,229,0,11,107,131,78,73,237,237,1,0,6,111,0,3,110,139,130,11,13,15,0,6,228,128,14,111,128,1,103,157,145,226,7,30,128,158,141,14,136,134,6,151,131,89,14,30,27,91,14,139,6,83,231,224,20,26,13,158,136,95,6,10,144,15,170,128,9,237,224,210,0,4,96,10,237,139,31,20,150,61,236,141,12,142,23,210,3,89,138,133,150,3,216,27,138,8,92,130,30,22,139,128,156,140,153,142,128,11,236,252,244,0