What can be the cause some tag missing in osm ?
You mean it should rather be this?
The roundabout is tagged as
highway=secondary and the shortcuts as
highway=secondary_link, so this seems right, but yes GraphHopper should yield the shorter (and most likely faster) route here. Currently it does not because the default car profile assumes secondary roads are faster than secondary_links.