In order to have someone be able to signup via the participant’s database, the sign-up page must be on an https page. (This is a Fermilab restriction, not WordPress or the plugin.)
Also, be sure and read the set up page under the plugin. There are a number of pages that must be set up with pdb shortcodes.