first find out the cause of this problem:-
1 is the fuse working
2 is the connections to the button working
3 is the button working
4 Is there anything under the seat that is jamming the seat
5 try all the functions of the seat randomly for few days and then take action. according to the points above.
6 Go to a professional if none of these are the cause as this is an electric fault which a good mechanic can solve.