What To Do When The Caldera Forms Entry Viewer Does Not Show

Landscape photo of a volcano in the ocean with some greenery in the forefront

Caldera Forms has an admin entry viewer for reviewing saved submissions. It can be shown in serval ways:

  • Clicking the Entries link under a form’s name in the main admin page.
  • Creating a sub-menu entry page.
  • Using the front-end entry viewer.

Of these three options, the first is the only one available that is enabled by default. The second option is helpful when you want to users, such as your client, to view the form entries, but not edit the form. This document covers when either of those two viewers do not show on the page.

Caldera Forms Getting Started: Export, Delete, View, And Edit A Form Entry

Why The Entry Viewer Is Not Showing

If you click the Entries link, and then the entry viewer does not show on the page, likely one of three things has happened. Each of those three possibilities is explained below. Keep in mind that loading the entry viewer causes your browser to make additional HTTP requests to your WordPress site. Because that happens in the background, errors in the process generally are not obvious.

PHP Errors

It’s possible that when you requested the entries from your server, an error happened. Here is what you — we can help through priority support, can do to figure out if that’s the case

  • What To Do:
    • Check the network inspector in your browser’s developer tools, for non-200 HTTP status codes. You may see a 500-series error for the request to admin-ajax.php made by Caldera Forms. This means “an error happened,” which is not super useful, but is a good clue.
    • Check for PHP errors following the instructions in this article, or activate Caldera Forms Pro and the errors should get logged in your account.

If you open a support ticket and tell us you have a 500 error, we will help you figure out what the actual error is and then help you fix it. If you can show us the actual error, we’ll help you fix it right away. We can work either way, but we always want to help you as quickly as possible.

If you have Caldera Forms Pro active, just let us know roughly what time (with timezone) the error happened, and we’ll check our logs for you.

Firewalls

It is a common practice to employ a firewall to secure a WordPress site. These plugins or services detect malicious looking requests and block them from ever reaching your site. Sometimes a server might be setup, with good intentions, to block the requests for the entry data that the entry viewer needs.

What To Do:

  • Check the network inspector in your browser’s developer tools, for non-200 HTTP status codes. You may see a 400-series error for the request to admin-ajax.php made by Caldera Forms. This means that the request was not authorized.
  • Try temporarily disabling any security plugins or web application firewall services — for example CloudFlare or SiteLock — and try again.

If you find that your security plugin or web application firewall is treating the Caldera Forms entry viewer as a false positive, we want to help get this corrected with the developers of that plugin or service. Please contact us. If possible, please open a support ticket with the service provider and tell them that Josh from Caldera Labs would be happy to talk to them about how to prevent these issues.

If you are using WordFence and you have installed WordPress in a sub-directory, you generally can not use the entry viewer without additional configuration.

JavaScript Errors

The two previous sections covered problems getting entry data from the server.  The entry viewer is a mini-JavaScript application. If your site is not loading the dependent JavaScript libraries, such as jQuery, properly or is encouraging uncaught JavaScript errors, the entry viewer may not work properly.

If you find errors and open a support ticket please tell us what errors you have found, and what steps you took to recreate them.