is your DX7 the airplane or helicopter version ? (I am using the airplane version as an F.Y.I.)
I also found that I had to do a "data reset"...since I had a previous model set up on the mdl position that I was using!
after resetting it,I did all the programming as per the manuals instructions & it worked!