WoolProducers Australia has withdrawn its support for the mandatory electronic identification (EID) of sheep, citing ongoing concerns with the rollout, which it was not prepared to leave unchecked.