If it's a cable remote it may be that the cable tension is too high and the button is being pressed all the time.
The problem I've had with mine is that when it's up it's fine but when I put it down it won't come back up again. I've sent it back (3 months old!)
I'll be getting a Rockshox one at the earliest opportunity!