I've had that happen to a friend, the cord may be in tact but it can be loose somewhere along the line so when you pull on the tab from inside the cab your actually moving the whole cord and the insulator that it sits in. So it is not popping. So ideally the insulator stays put while the cord moves within it and pops the hood. Find where it has come unmounted and try to re-attach it, or use a zip strip as a temporary fix. My buddy just went to hood pins and bypassed the latch which worked fine and it was cheaper. Good luck!!!