Perhaps the hood pins need adjusting? Alternatively pushing down on the hood just above the nearest pin while operating the hood release catch helps the pins pop free.
Don.