I try to use OSRM to generate driving directions but it gives a weird result. I have checked the OSM data and I didn't see anything special there.
Can someone please help me find out whether this is an OSRM bug, or it is just a map issue that I can solve it by updating the OSM data.
I got the problem using version 5.25 built from source. But same problem can be directly reproduced on OSM website too. Here is an example:

I don't know why it does not just go straight and make a left turn at the end. The expected driving path can be generated using graphhopper though:

Thanks a lot in advance!
I try to use OSRM to generate driving directions but it gives a weird result. I have checked the OSM data and I didn't see anything special there.
Can someone please help me find out whether this is an OSRM bug, or it is just a map issue that I can solve it by updating the OSM data.
I got the problem using version 5.25 built from source. But same problem can be directly reproduced on OSM website too. Here is an example:
I don't know why it does not just go straight and make a left turn at the end. The expected driving path can be generated using graphhopper though:
Thanks a lot in advance!