So , no matter what settings I'll made in routing settings, the route it almost the same !

I want to go from Campina, or Ploiesti ( Romania ), through Bulgaria, to Greece in Olympiaki Akti. The extepect route should be, Ploiesti, Bucuresti, Ruse, Pleven, South Belt of Sofia, Blagoevgrad, Kulata, near Thessalonoki, Near Katerini, and the Olympiaki Akti !

MapFactor all the time, no matter waht settings I'll make , it will route me from Ploiesti, Bucharest, Ruse, Shumen, near Veliki Preslav, Beronovo, Mokren, near Kaloianovets, Haskovo, Svilengrad, Alexandroupoli, near Kavala, near Thessalonoki, near Katerini, and the Olympiaki Akti. This route is with more than 280 km longer !

What's wrong ? This is the route, the fastest and shortest to greece !

On another Phone from a friend of mine from Bucharest, the routing is the same like mine's ! So the route calculation was started from Bucharest - Romania, then Giurgiu - Romania, Ruse - Bulgaria, Shumen - Bulgaria, near Stara Zagora - Bulgaria, and then near the Turkey border near Svilengrad enters in Greece .

So now we are two of us, using 2 different phones, 2 different Android Software versions, 2 MapFactor different versions, 2 different points of starting the route to Olympiaki Akti Beach in Greece, near Katerini !

I thinks the routing algorithm must be somewhat revised !

I'll test on another devices to check the routing. So our previous reportings regarding the route calculated in our country to some regions, when was not so well, is from the same issue like this !

MapFactor considers Tertiary roads like residential and minor roads , in routing calculation ? If this happens, because of the routing algorithm optimised for TomTom road structure, you should consider, making 2 routing engines, one for TomTom to be active when payed maps are active, and the other one, optimised for OpenStreetMap !

PrzemekSupak I'll test your settings, but the problem seems to be because of routing algorithm optimised for TomTom maps.

So for Example Here Maps uses 5 types of road classification.

FC1 and FC2 has the most priority in routing. You'll find on there, Highway-Morotway, and in FC2, you'll find European Roads, and National Roads. in FC3 there are County Roads, that are good for traffic of any kind, and they link towns. FC4 and FC5, are low priority and quality of County Roads, residential, parking lots, and access to them, and unpaved roads.

The same has to be on TomTom maps. They uses almost the same classes .

I've deleted the Original files and all related files to MapFactor from PlayStore, and after that I've installed the latest beta edition. Re-downloaded everything, let the app with initial settings, and then tried to route.

Same results.

Changed settings, everything, remains the same. It's something wrong with the road network from Bulgaria I think, because from yesterday I find all the time a lot of incomplete info, mistakes, missing a lot of road tags.

Another issue is the routing algorithm, because there are some destiantions in my country that have a weird route calculation ! But not like Bulgaria !

Because I'm not able to take from geofabrik.de the OSM file for Bulgaria and convert it, I'll have to wait until June, to see my work's result !

I'll play with the settings, ebcause Tomas show me a link with the road category asignment. But it's incomplete and I'm not sure how correctly it is !

It's not a hurry, so I'll wait. I found an error on a main intersection between a primary road and a secondary one from 2008. On a Bridge, there was one way traffic , and must be two way traffic, missing one way links, wrong speed limits much higher than should be especially in curves and mountains passes , and so on ! I'm working on all major roads, and transit roads in Bulgaria to put them in a right spot of light !

@tomas, I think I've found the issue. MapFactor on latest Bulgaria map, considers tertiary roads like minor or residential roads. So that's why does not want to give me the expected route from Sofia through Petrich to Kulata and then Greece !

In any way I set the route settings, the exit from Bulgaria to Greece does not want to take through Petrich on 108 - 198 to Kulata !

You have to consider rethinking the road category integration and calculation for OSM routing !

Anyway, into the next map update, will route through there I think because I made the change in Primary roads, but it's not ok to change the road category, for a single software, to be able calculate the route as exepcted. The routing algorithm should be the one to be adapted !