First, I think you made stuff a bit complicated.
You don't really need to change gravity, just to control vector Y
If you want your character to not fall always set vector Y to 0 and for moving up and down it looks like you found out (:
Anyway, the thing I don't quite understand is why you spawing the Ladder1 object. What is it for ?
Second, if you give me a stripped version of your capx, just with your character some animation, a ground and a ladder object, I can more easily tweak things to show you.
That's all (: