Looks like you have two bolts missing on each side of the bracket. The latch may be pivoting when you close the hood and that's why it is still loose.
Try finding a couple of bolts to put on each side and then give it a try.
Otherwise, there might be a slight adjustment needed... I would try to move the bracket up a little bit like 1/4 of an inch if possible.
There are also 2 "posts" (with rubber on top) on each side of the frame where the hood rests when its closed. Maybe those need to be adjusted.
They may be too low, and the hood seems loose, or the posts may be too high and preventing the hood from engaging the 2nd latch point.
Try finding a couple of bolts to put on each side and then give it a try.
Otherwise, there might be a slight adjustment needed... I would try to move the bracket up a little bit like 1/4 of an inch if possible.
There are also 2 "posts" (with rubber on top) on each side of the frame where the hood rests when its closed. Maybe those need to be adjusted.
They may be too low, and the hood seems loose, or the posts may be too high and preventing the hood from engaging the 2nd latch point.