Well I did a test with 2 different emails but same first name (no last name needed) and only the first account got registered, the second one is not shown in the subscriber list.
Anyway I have remove the name and only require visitors to enter their email address to get around this issue.
Ok I just realized it is not showing up because of CTA option. But I am still having problem getting it to appear only on the blog page, no problem with it appearing on other pages.