text: I have seen similar issues with OSMand. It seems to give far too high a penalty to traffic lights on roundabouts and then sees silly alternatives such as seen here.
  This is a bug in OSMand which its developers should fix. The OSM data is correct.
  Cheers Phil