[(error)] For DoWhenActivity ActivityName(Kill Rares), predicate (() => Me.IsAlive && Me.DurabilityPercent >= .2 && ((HasQuest(39432) && !IsQuestCompleted(39432)) || (HasQuest(39433) && !IsQuestCompleted(39433))) && ObjectManager.GetObjectsOfType<WoWUnit>().Where(u => new[]{92552, 90884, 90936, 92429, 93264, 93076, 90434, 90519, 89675, 90887, 93028, 90888, 91727, 92647, 93125, 92941, 91695, 90094, 90777, 90429, 90437, 93279, 90438, 93002, 90442, 91374, 92194, 90885, 90024, 93236, 92887, 92606, 92694, 92977, 92574, 91087, 90122}.Contains((int)u.Entry) && u.IsAlive).OrderBy(u => u.Distance).FirstOrDefault() != null) was not reset by execution.
This is a profile problem, and can result in erratic Honorbuddy behavior.
The predicate must return to 'false' after the action has been successfully executed.