Venezuelan President Hugo Chavez says he would welcome a visit by U.S. State Department official Thomas Shannon , but he says the diplomat should not come to cause problems .