The road is in disuse. Russian Yandex recommended a much different route that was 3 hours longer, presumably because their developers knew something different about Russia than Google.
Yes, lack of local knowledge in Google Maps is often problematic, and Google aren't receptive to local governments requesting changes.
I lived near a gorge where there was a nice modern road alongside an old horse track that was only intended for use by the residents connected to it. It was technically two-way (as making it one way would annoy the residents who might want to go either up or down) but barely wide enough for one car. If you met another car halfway, you had to reverse until you got to a driveway you could go into and let the other car past.
At some point Google Maps' algorithm changed and started suggesting that everyone use the old road. There were multiple crashes, and the local government begged Google to deprioritise it, but their answer was basically "our algorithm is always right". Five years on, Google Maps will still suggest it, so the local government added big signs at each end advising drivers to ignore Google Maps and to use the main road.
Although they already weren't suggesting that route, the other map providers (Apple, Here, TomTom etc) contacted by the local government were happy to proactively add a flag to the road saying that it is for residents only - so it will only route using it if the source/destination is that road.
Wow the stupidity of HN commenters. Do you really think that Yandex developers minutely picked the route between 2 points or PERHAPS the shorter road in question was marked as impassable by whoever punched its GPS coordinates in the database? Do you really think developers take care of the whole product from start to finish? I pity your coworkers.