Is this a bug? Or is there a way to make the scouts move in a certain direction or always explore new areas that i havn't noticed?
this is not a bug, I guess you placed the scout quite central instead of placing it near to unknown area, which would explain the behaviour. Let me explain how the scout works, that will hopefully solve your problem :
1) The scout checks beginning from small radius up to a specific radius(don't know the number at the moment) around his house, whether there is completely unknown area (most important "certain radius - so the hut must be near unknown area) 1a) if he found one ore more possible areas, he randomly picks one of these and starts scouting in this direction. Once he reaches the area and saw everything he begins anew to search around him for unknwon area until his time has come to go home (so behaves like in 1 just from the new position) 1b) he does not find unknown area in any of the radius he checked, but found hidden area that has not been seen for at least 10 minutes - in that case he starts walking there and checks further for unknown area until his time has come to go home (so behaves like in 1 just from the new position) 1c) he does neither find an unknown area nor a hiden area that has not been seen in the last 10 minutes - the scout will stay at home, or if this happens after he is already scouting, he goes home.