my latch is a bit funny as well but it is consistant.
I will try to close the hood but the latch will not catch so that the hood will sit on the spring on the first try. Repeated attempts to close the hood ususally do not work.
Then I then pull the hood release again and close the hood and the latch will catch.
Even after repaeated cleaning and lube, this problem persists.