The same thing happens to my GSR. During the non-winter months, when you drop the hood the latch automatically engages and pulls the lever in. In winter I normally wiggle the latch-end of the cable before dropping the hood. Works for me. Stumbled upon this ghetto fix when I tried doing the non-winter fix in winter to no avail. Planned to take the latch, lever, and cable assemble apart to clean and replace parts this summer but never got to do it.
i have this problem with mine as well. i usually put a screwdriver down in the latch to compress the spring manually. hood latches every time. how can this be fixed permanantly? what parts are needed to be replaced? i did some searching on this a few years back and never found anything, i just gave up on it because my “manual reset” trick hasn’t failed me yet.
im not sure but i believe its the cable that would need to be replaced, or at least lubed fully if thats possible?? if you haven’t tried yet, try spraying some type of penetrant spray all over the latch and cable. this should make everything work a little better.
mine did that take a rag and a can of wd40 spray and wipe off the latch or until then push the bottom part of the latch towards the drivers side b4 closing the hood should fix the problem