Yes, that is typical of page caching…if you’re using a caching plugin, set it so that the signup page and thanks page are not included in a page cache. Browser and object caches are OK.
This is a brand-new WordPress site (nighttoshinemn.org, participant DB on register and volunteer pages) – I have a very vanilla setup, and don’t have any cache plugins (that I know of at least) installed. Are you aware of any of the “default” plugins on a new site that would be caching without it being obvious?
Current plugin list:
Akismet
Black Studio TinyMCE Widget
Jetpack
NextGen Gallery
Participants DB
Slideshow
Theme: Minamaze Pro
Thanks,
Mike.
Is this all happening on the same computer? Like a kiosk or something?
No – just happened again, got an email complaining the signup form wasn’t there. Logged in from my computer, opened up a new browser window, and the following showed up on one of my signup pages:
“Thank you, Sue for signing up!
You will receive an email acknowledgement shortly.”
That was in place of the signup form.
I have 2 forms, one for participants, a second for volunteers. I have 3 field groups, using 2 on each signup form – followed the pattern from your blog to set it up. This problem has been occurring on both forms.
You have to make sure that if you have your signup form set up to take the user to another page (known as the thanks page) that that page must have the [pdb_singup_thanks] shortcode in order to complete the registration. It sounds like the registration isn’t getting completed.