My hood latch only clips for the first latch. The second latch (released from inside the cabin) does not latch. Since the rubber bumpers will not lower any further and the latch will not slide down nor can the hood metal ring on the hood move down.
1. ..by the looks of the front of your car, it had an impact and the hood may be out of align and it might be crooked, hence it's not catching.
2. Lubricate the front of the latch with WD-40. Does the hood cable pull freely inside? Is it pushed all the way back to normal position inside the cab?