Will, reports of my latch have been greatly exaggerated.
But since you asked, both front and rear latches were sticky when my car was delivered. I was able to free them up with some Tri-Flow and white lithium grease.
I think a bigger issue than not popping up enough is what to do when that rear trip wire snaps with the deck lid still latched - as it will some day. I know I'll regret not having worked out an emergency release, which I'm told is a lot easier to do while the primary wire is still working.