It could be that your seat back is too upright. I recently recovered and re-assembled my seats and found that my latches wouldn't latch unless I screwed the bumpers at the bottom of the seat back nearly all the way in. Other than that your latch mechanism could just be seized up. A squirt of WD40 might free it up.