I just found out what i'm doing wrong...
When I was programming an new patch... let's say I change to empty patch user 3B .
today I noticed that , when I start an empty patch, the expression pedal on de unit itself was automatic on 1 ( default wah ).
So that gave the problems after programming in the HD500 edit software...it just does what i programmed...
I just started over, but BEFORE i started filling up the empty patch, I pushed the expression pedal to "exp 2" green ON THE UNIT ITSELF ...
And now, everything works as I program it in HD500 edit...