There's a good chance that it's a cabling issue. Some derailleurs (especially Shimano) are very sensitive to the way the cable routes to and attaches to the anchor bolt. It's not always intuitive.
Also check derailleur mount height, but I don't think this is your problem.