IMPORTANT NOTE: It reads though the first 2 mails and returns TRUE because they contain the string i want. But when it returns FALSE on the email that contains NOT the string i want then it removes it and right after gives me that error.
But i want to remove it from the collection because im using the collection in other workflows and i dont want those particular mails to be read other places.
Instead of removing from the collection, am keeping no activity in the then filed(means not doing anything just ignoring), and am adding activities in the else filed.