Back to Community

Troubleshooting Common Forminator Quiz Display and Submission Issues

31 threads Sep 9, 2025

Content

Forminator is a powerful tool for creating engaging quizzes, but users sometimes encounter problems where quizzes don't display, submit, or show results correctly. Based on community reports, these issues often stem from conflicts with other site elements rather than the plugin itself. This guide will help you diagnose and resolve the most common quiz problems.

Why Do These Issues Occur?

The most frequent causes of quiz malfunctions are JavaScript conflicts, caching issues, or theme/plugin incompatibilities. Quizzes rely heavily on JavaScript to handle pagination, calculations, and AJAX submissions. When other scripts interfere or resources fail to load, the quiz can break.

Common Problems and Solutions

1. Quiz Not Displaying or Loading

Symptoms: The quiz area is completely blank, or only a shortcode is visible. You might see JavaScript errors in your browser's console (F12).

Solution: Perform a conflict test. This is the most critical step for diagnosing display issues.

  1. Temporarily switch to a default WordPress theme like Twenty Twenty-Four.
  2. Deactivate all plugins except Forminator.
  3. Check if the quiz now appears. If it does, reactivate your plugins one by one to identify the culprit.
  4. Clear any server-side or plugin-based cache (e.g., from W3 Total Cache, WP Rocket) after making changes.

2. Quiz Submits but Doesn't Show Results

Symptoms: The quiz completes but the result page is blank, flashes briefly, or doesn't load. Console may show a "500 Internal Server Error" on the admin-ajax.php request.

Solution: This is often related to a script conflict or server configuration.

  1. Follow the conflict test steps above.
  2. Check if you have an optimization plugin that might be aggressively combining or delaying JavaScript files. Try excluding Forminator's scripts (forminator-front.min.js, forminator-front-*.js) from optimization.
  3. If the URL shows wp-admin/admin-ajax.php, try disabling the "Load quiz using AJAX" setting in the quiz's Behavior tab. This can sometimes resolve URL and submission issues.

3. Mobile-Specific Submission Problems

Symptoms: The quiz works perfectly on desktop but fails to submit or show the lead form on mobile devices.

Solution: Mobile issues often point to a responsive CSS conflict or a plugin that behaves differently on mobile.

  1. Use your browser's developer tools to simulate a mobile device and check for any console errors.
  2. Test with all caching/optimization plugins temporarily disabled, as these can sometimes serve different content to mobile users.
  3. Ensure your theme is responsive and doesn't have custom JavaScript that interferes with touch events on mobile.

4. Unwanted Automatic Scrolling

Symptoms: The page jumps or scrolls unexpectedly when clicking "Next" or "Previous" buttons in a paginated quiz.

Solution: This is default behavior but can be disabled with a code snippet. According to community support, adding the following PHP code as a Must-Use Plugin can prevent auto-scrolling:

add_filter( 'forminator_quiz_auto_scroll', '__return_false' );

General Best Practices

  • Always clear your cache after updating quiz settings or making changes to your site.
  • Keep Forminator, your theme, and all plugins updated to their latest versions to ensure compatibility.
  • Before reporting a bug, a basic conflict test is the most valuable step you can take to identify the root cause.

By systematically working through these troubleshooting steps, you can resolve most common issues and get your Forminator quizzes running smoothly again.

Related Support Threads Support