Can you tell a bit more what these tasks contain? There is a command to individually remove taskID's in the local ldclient directory (localsch.exe /? for more info), but in this case it might be wiser to just deploy a fresh agent.
Would seem that repushing the agent out to these machines has rectified the issue.
I'd be intrigued to know how this occurred in the first place.