Our error ended up being that we did not have a space between the label and the email address, though it looks like corpcasting had it right, so I’m not as sure now. Something to try at least:
Bad: [text-first-name] [text-last-name]<[email-address]>
Good: [text-first-name] [text-last-name] <[email-address]>
FWIW, after taking a quick look, the plugin that corpcasting suggested may be better. At very least you don’t need a separate plugin to capture data to your DB.
I am also having the same issue — any help would be appreciated.
[text-first-name] [text-last-name]<[email-address]>