Had a long rest like you suggested - now halsin is back at the camp, the quest is marked finished - no fight. PLUS I encountered another bug, not game breaking, but very importat. I am starting to really disapprove that game.