Had this happen twice today. Since this is a pretty long quest and boring to do three times I'm done with this for now and will wait till there's a solution. I've absolutely positively cleared the beach both times (high killspeed with AOE) and Tonn just stands there at the third tower, following me around.