I have had more than a few seats not stay upright and locked... you could complain and move to a different seat if one is available. If you were to push the issue on a full flight prior to departure they might just take the seat out of service and leave you behind!