yesterday i had an wrong routing in Navigator free. I have checked the OSM-Data on that junction. The turn restriction on junction was tagged with "except=motorcar..." because the turn restriction is only for busses and HGV.
The Routing of OSRM (map.project-osrm.org/) is correct on that junction.
It seems like Navigator Free dont use (or not correctly) this "except"-tag?