In version 3.0.7 of Ninja Forms, we added a background processor in order to improve performance when saving and publishing larger forms. This allowed us to create a cache of the form fairly quickly, while delegating the database updates to another process. Unfortunately, a bug was introduced into this system at the same time that caused Ninja Forms to ignore the cache. This meant that all of our effort to save time saving and publishing was for naught; if you refreshed the builder or previewed the form before your server could complete the background processing, you got some weird field artifacts: double fields, unknown field types, etc. Basically, it turned your form into a hot mess.
We’ve fixed this bug in version 3.0.9, but if your form was built on versions 3.0.7 or 3.0.8, you may still have some duplicate fields or other artifacts. Below you’ll find a utility plugin that we’ve created to correct as many of these artifcats as possible.
You should upload this utility to your site if:
- You have duplicate fields
- You have fields that appear as “Unknown” field types
Again, if you create your form on version 3.0.9 or higher, you shouldn’t see this issue.
- Download Duplicate Field Utility
- Upload the plugin to your WordPress site
- Activate the plugin
- In the admin notice, click “Remove Duplicate Fields”