Quiz freezes on first question, after updates

closed

Hi everyone. I’ve updated to a newer version of PHP (8.2.31) and latest version of HD Quiz (2.1.0). Unfortunately my quizes are now broken, after clicking on an answer, it’s not moving to the next question. Steps I took:

– I’ve cleared the cached, deactived and removed the optimization plugin I was using before (Nitropack).

– I’ve also deactived and reactived HD Quiz plugin

– Reverting back to the pervious version of PHP doesn’t seem to fix it either (7.4.33)

All help is welcome, much appreciated!

To start the quiz, click the green button “start examen” : https://theoriequiz.nl/auto-theorie-examen-1/

 

May 12, 2026 at 11:14amCle Over

Hi Cle,
first, thank you for already checking your site cache – always a good first step!

However, did you already get this solved? Viewing the provided link – everything looks and works great!

If it still is not working for you, it might be your browser cache causing the issue. You can test by viewing the quiz in a different browser or by using “incognito mode”

12 May 2026 — 09:28support admin Dylan

Dear Dylan, thank you so much for the quick reply. I used a quick CSS fix to show all questions and turned pagination off (with some help of an AI Agent).
.hdq_quiz .hdq_question {
    display: block !important;
}
I’ve just removed this CSS trick and turned on force paginate. You will see that the quiz doesn’t continue anymore to the next question… 

You’ll need to clear your site cache for me to see 🙂

12 May 2026 — 09:57support admin Dylan

Ah, I think I see the issue.

First, please remove that CSS you added forcing questions to be shown as blocks – that will break certain features such as the initial Pagination state.

There is a script on your site somewhere that is hooking into input clicks, and it is this script that is preventing HD Quiz from “auto paginating” to the next question.

From what I can tell of the current behaviour, you can change the timer from Per-question, to the entire quiz. This will show the next/previous buttons for pagination and stop the auto-next behaviour, so this should bypass your issue altogether.

12 May 2026 — 10:04support admin Dylan

Thank you so much for checking. I’ve tried setting the timer to ‘per question’ but that has caused a new issue: it won’t show all the results at the end if you haven’t completed them, also it doesn’t show the explanation I’ve added for each question after completing the quiz. 
I might need to try some more extreme tricks to solve this. I have these plugins below running on my site, not sure what could be interferring because I’ve deactived all of them (and de and reactived HD Quiz) and that did not solve the issue 😢
HD Quiz, Dynamic Month & Year into Posts, Yoast SEO, Nitropack and WPCode Lite

Hi Cle,
I want to be super clear here to make sure we are on the same page.

You previously had the timer set to per-question. I want to you make the timer for the whole quiz instead
You need to remove that custom CSS style you added where you are setting questions to block. This breaks pagination.
I also see you are using the “Force answers” quiz option. I recommend disabling this feature as it can confuse your users if the timer ends before they finish (this is why you weren’t seeing the results/extra text if the timer finishes)

And most importantly, I tested the above on your site and confirmed that it works; so if you do the above you’ll be back up and running 🙂

Your issue here does bring up an interesting idea though. In the next version, I might add in a check to automatically disable the force answer feature if the quiz also has the timer enabled since these two features are not a good match.

12 May 2026 — 11:55support admin Dylan

Hey Dylan, a million thanks! This has helped, I’ve adjusted all my quizes with this workaround. 

This thread has either been marked as complete or has been automatically closed due to inactivity. Please consider opening a new support thread for help.