It's ok Smoogie, the place I bought it from a guy there is referring the situation to the Spirit tech department. I did actually get it to bind, in a back door way, I took the sat, and wire, plugged it into the BeastX on my 450 Pro, set model for my 500, and bound it right up! Then took the same bind plug, sat and wire I just bound and put it on the Spirit, didn't bind it, just initialized it as it would already be bound to the sat. It stayed bound that way. But now when I go through the wizard everything is saved except I don't have stick response showing on the program. I really think there is an issue of where it is getting crossed some how where the program is thinking its a Spirit and not a Spirit Pro.
I could just kick myself for resetting the unit initially! But old habits are hard to break! That's what I always do with my BeastX when changing things in settings concerning swash or servo issues. This one I reset because the swash compensation wasn't correct. But that shouldn't jack everything up like it did.