Conversation
supportHello, I’m experiencing several critical issues with QSM on my WordPress site: The “Submit” button no longer appears on my quizzes, so users cannot complete or view their results. No either “Correct” answers. Shortcodes are malfunctioning — when I insert a quiz via shortcode, the post/article does not display. I get “ Error: Please try again ” message when I save changes to quiz questions. On some plugin settings pages, I see the following error message at the bottom: “ There has been a critical error on this website . Please check your site admin email inbox for instructions. If you continue to have problems, please try the support forums. Learn more about troubleshooting WordPress.” These problems are making the plugin unusable on my site. Could you please investigate and provide an urgent fix or guidance? Thank you in advance for your support. The page I need help with: [ log in to see the link]
Dear @lucio7666 , I hope you’re doing well, and thank you for reaching out. I’m sorry to hear that you are experiencing a critical issue with QSM on your site. I understand how this can impact users who are taking your quizzes. From the quiz URL you shared, I noticed that some quizzes display the Submit button correctly, while others do not. You also mentioned that certain shortcodes are not displaying as expected. Could you please let us know which specific page or quiz this happens on? A screenshot of the affected area (with no sensitive details) would also help us understand better. In addition, if your site’s error logs indicate anything related to this issue, kindly share only the relevant part here so we can investigate further. In the meantime, please try the following steps: Switch temporarily to a default WordPress theme (e.g., Twenty Twenty-Five) and check if the issue persists. Ensure that you are using the latest version of QSM. If you have any caching plugins enabled, try clearing or temporarily disabling them and test again. Check for possible conflicts by deactivating other plugins one by one. Please let us know the outcome after trying these steps. If the issue continues, we’ll review it further with our team to make sure it’s addressed. Thank you for your cooperation and for taking the time to report this. Warm regards, Dhanush
Hi Dhanush / QSM team, thank you for your help so far. Below is a summary of what I discovered. 1. Caching (Ezoic + Cloudflare): My site ( accordionchords.com ) is served through Ezoic and Cloudflare. Before I cleared the Ezoic cache some quizzes worked and some didn’t. After clearing Ezoic cache, none of the quizzes work . This makes me think Ezoic was serving older cached pages where quizzes were still functional, while the origin already had problems. 2. Sidebar and Submit button: Working quiz pages show the normal right sidebar (recommended posts, menus) and the Submit button. Broken quiz pages have the sidebar missing, the quiz centered, and the Submit button gone. The missing sidebar appears directly linked to the quiz breaking. 3. Editing quizzes in admin: When editing a quiz question I frequently see “error: try again” in the editor UI, even though changes appear to be applied. 4. Shortcode issue: I added a quiz via QSM shortcode at the end of a post. The whole post content disappeared on the frontend and only the quiz was shown (which did not work). In the WordPress editor the post text was still there, but not visible on the live page or in preview. As soon as I removed the shortcode, the article reappeared correctly. So the shortcode seems to “break” the post and replace it with the quiz only (which still doesn’t work). 5. Steps I already tried: Cleared Ezoic / Cloudflare caches. Switched to a default WP theme. Deactivated other plugins one-by-one. Confirmed WordPress and QSM are up to date. None of the above fixed the issue. Request: I would really appreciate your help to investigate these problems and suggest a solution. Thank you in advance for your support and guidance. This reply was modified 8 months, 1 week ago by lucio7666 .
Dear @lucio7666 , Thank you for your prompt response and for trying out the suggested steps on your end. I truly appreciate your cooperation in resolving this issue. After reviewing the quiz URLs you shared, I investigated further with our development team. During our inspection, we found that the CSS and JavaScript files of QSM are not loading correctly on your site. Additionally, there are several JavaScript errors visible in the browser console. You can view the screenshot here: Screenshot link . This behavior is often caused by caching plugins or services. Since we noticed caching tools like Ezoic/Cloudflare are active, please try clearing their cache and temporarily disabling caching for the affected quiz pages. After making these changes, perform a hard refresh (Ctrl+Shift+R or Command+Shift+R) and test the quizzes again. For further guidance, you may also review this article which explains how JavaScript is handled in relation to caching: Nonce Validation Failed – Quiz and Survey Master . This should help you configure caching for better compatibility. Please let me know if the issue continues after these steps. I’ll be glad to assist further if needed. Thank you once again for your time and cooperation. Warm regards, Dhanush
Hi Dhanush, thank you for checking with your dev team and for the detailed explanation. I want to clarify what I have already tested on my side. I have cleared the caches on Ezoic and Cloudflare. After that, the situation actually got worse: previously some quizzes worked, now none of them do. This strongly suggests the cache was only serving old working versions of the pages, while the real problem has always been there in the plugin. I also tested the affected quiz URLs in incognito mode , after clearing all caches and putting Cloudflare into development mode . The result is the same — the quizzes are still broken. When logged in as a WordPress admin the site is normally served without Ezoic/Cloudflare cache , yet the errors also appear in the admin editor and preview. This proves that external caching cannot be the root cause. A “hard refresh” (Ctrl+Shift+R) only clears the local browser cache . Testing in incognito after a full cache clear is already more thorough, and I still see the same issues. I also checked the article you linked. It explains how to configure the most common WordPress caching plugins to avoid nonce/JavaScript conflicts. But in my case, I do not use any caching plugin at all, so I cannot apply those instructions. The only caching layers active are Ezoic and Cloudflare, and both have already been cleared/disabled for testing. Based on these facts, it is evident that the caching layer is not the origin of the problem. The missing CSS/JS files, the broken shortcodes that replace entire posts, and the “error: try again” message in the editor all point to a deeper incompatibility or bug in how QSM loads and integrates scripts/styles. The problem is consistent, reproducible, and independent of cache state. Could you please escalate this and provide a more concrete solution or patch from your development team? The plugin in its current state is not usable on my site, and disabling Ezoic/Cloudflare entirely is not an option — they are integral to my setup, as they are for many modern websites. QSM should be expected to work reliably in this environment. Thank you for your continued support, but I kindly ask the team to look beyond caching and identify the real underlying issue. Best regards
Dear @lucio7666 , I hope you had a great weekend, and thank you for your patience. I appreciate you for trying the suggested steps, and I’m sorry to hear that the issue has worsened and that the quizzes are still not functioning as expected. I’ve reported this to our developers so they can replicate the problem and investigate further. From our initial review, it looks like the issue may go beyond caching, and we’ll need to identify the exact cause from the error logs to determine why the JavaScript and CSS are not loading properly. To help us move forward more efficiently, could you please Open a Support Ticket share the exact error message you’re seeing along with a quiz URL using our QSM support form here: https://quizandsurveymaster.com/contact-support/ This form is completely secure and ensures we can exchange the required details quickly and safely. Once you’ve created a ticket, please let me know here as well — I’ll send you an acknowledgment email as soon as possible. Thank you for your cooperation and time. Warm regards, Dhanush
Hi Dhanush, thank you for your follow-up. I’ve now opened a support ticket through the QSM form as requested, and I also created a temporary administrator login for you to access the site and investigate directly. Let me know if you need anything else from my side. Best
Dear @lucio7666 , Thank you for your prompt response and for following the suggested steps — we truly appreciate your effort. Due to a technical issue on our server, your previous support ticket did not reach our help desk. Could I kindly request you to resubmit the support form once again? Once submitted, you will see a confirmation message: “Thanks for contacting us! We will be in touch with you shortly.” You will also receive an acknowledgement email confirming that your ticket has been received. At that point, our developers will begin working on replicating and resolving the issue. Thank you for your time and cooperation. Warm regards, Dhanush
Hi Dhanush, Just to clarify — when I submitted the support form yesterday, I did see the confirmation message you mentioned (“Thanks for contacting us! We will be in touch with you shortly.”). So it seems the ticket was created on my side, even if it did not reach your help desk. I’ll go ahead and resubmit the form once again now. Best
Dear @lucio7666 , We were able to locate the ticket you submitted through our support form which you have submitted now. To keep your request organized and to ensure we can securely handle your issue with-specific details, we’ll continue providing updates directly via the support form. Thank you for your time and cooperation. Best regards, Dhanush This reply was modified 8 months, 1 week ago by dhanush22 .
Dear @lucio7666 , I hope you’re doing well, and thank you for reaching out. I’m sorry to hear that you are experiencing a critical issue with QSM on your site. I understand how this can impact users who are taking your quizzes. From the quiz URL you shared, I noticed that some quizzes display the Submit button correctly, while others do not. You also mentioned that certain shortcodes are not displaying as expected. Could you please let us know which specific page or quiz this happens on? A screenshot of the affected area (with no sensitive details) would also help us understand better. In addition, if your site’s error logs indicate anything related to this issue, kindly share only the relevant part here so we can investigate further. In the meantime, please try the following steps: Switch temporarily to a default WordPress theme (e.g., Twenty Twenty-Five) and check if the issue persists. Ensure that you are using the latest version of QSM. If you have any caching plugins enabled, try clearing or temporarily disabling them and test again. Check for possible conflicts by deactivating other plugins one by one. Please let us know the outcome after trying these steps. If the issue continues, we’ll review it further with our team to make sure it’s addressed. Thank you for your cooperation and for taking the time to report this. Warm regards, Dhanush
Hi Dhanush / QSM team, thank you for your help so far. Below is a summary of what I discovered. 1. Caching (Ezoic + Cloudflare): My site ( accordionchords.com ) is served through Ezoic and Cloudflare. Before I cleared the Ezoic cache some quizzes worked and some didn’t. After clearing Ezoic cache, none of the quizzes work . This makes me think Ezoic was serving older cached pages where quizzes were still functional, while the origin already had problems. 2. Sidebar and Submit button: Working quiz pages show the normal right sidebar (recommended posts, menus) and the Submit button. Broken quiz pages have the sidebar missing, the quiz centered, and the Submit button gone. The missing sidebar appears directly linked to the quiz breaking. 3. Editing quizzes in admin: When editing a quiz question I frequently see “error: try again” in the editor UI, even though changes appear to be applied. 4. Shortcode issue: I added a quiz via QSM shortcode at the end of a post. The whole post content disappeared on the frontend and only the quiz was shown (which did not work). In the WordPress editor the post text was still there, but not visible on the live page or in preview. As soon as I removed the shortcode, the article reappeared correctly. So the shortcode seems to “break” the post and replace it with the quiz only (which still doesn’t work). 5. Steps I already tried: Cleared Ezoic / Cloudflare caches. Switched to a default WP theme. Deactivated other plugins one-by-one. Confirmed WordPress and QSM are up to date. None of the above fixed the issue. Request: I would really appreciate your help to investigate these problems and suggest a solution. Thank you in advance for your support and guidance. This reply was modified 8 months, 1 week ago by lucio7666 .
Dear @lucio7666 , Thank you for your prompt response and for trying out the suggested steps on your end. I truly appreciate your cooperation in resolving this issue. After reviewing the quiz URLs you shared, I investigated further with our development team. During our inspection, we found that the CSS and JavaScript files of QSM are not loading correctly on your site. Additionally, there are several JavaScript errors visible in the browser console. You can view the screenshot here: Screenshot link . This behavior is often caused by caching plugins or services. Since we noticed caching tools like Ezoic/Cloudflare are active, please try clearing their cache and temporarily disabling caching for the affected quiz pages. After making these changes, perform a hard refresh (Ctrl+Shift+R or Command+Shift+R) and test the quizzes again. For further guidance, you may also review this article which explains how JavaScript is handled in relation to caching: Nonce Validation Failed – Quiz and Survey Master . This should help you configure caching for better compatibility. Please let me know if the issue continues after these steps. I’ll be glad to assist further if needed. Thank you once again for your time and cooperation. Warm regards, Dhanush
Hi Dhanush, thank you for checking with your dev team and for the detailed explanation. I want to clarify what I have already tested on my side. I have cleared the caches on Ezoic and Cloudflare. After that, the situation actually got worse: previously some quizzes worked, now none of them do. This strongly suggests the cache was only serving old working versions of the pages, while the real problem has always been there in the plugin. I also tested the affected quiz URLs in incognito mode , after clearing all caches and putting Cloudflare into development mode . The result is the same — the quizzes are still broken. When logged in as a WordPress admin the site is normally served without Ezoic/Cloudflare cache , yet the errors also appear in the admin editor and preview. This proves that external caching cannot be the root cause. A “hard refresh” (Ctrl+Shift+R) only clears the local browser cache . Testing in incognito after a full cache clear is already more thorough, and I still see the same issues. I also checked the article you linked. It explains how to configure the most common WordPress caching plugins to avoid nonce/JavaScript conflicts. But in my case, I do not use any caching plugin at all, so I cannot apply those instructions. The only caching layers active are Ezoic and Cloudflare, and both have already been cleared/disabled for testing. Based on these facts, it is evident that the caching layer is not the origin of the problem. The missing CSS/JS files, the broken shortcodes that replace entire posts, and the “error: try again” message in the editor all point to a deeper incompatibility or bug in how QSM loads and integrates scripts/styles. The problem is consistent, reproducible, and independent of cache state. Could you please escalate this and provide a more concrete solution or patch from your development team? The plugin in its current state is not usable on my site, and disabling Ezoic/Cloudflare entirely is not an option — they are integral to my setup, as they are for many modern websites. QSM should be expected to work reliably in this environment. Thank you for your continued support, but I kindly ask the team to look beyond caching and identify the real underlying issue. Best regards
Dear @lucio7666 , I hope you had a great weekend, and thank you for your patience. I appreciate you for trying the suggested steps, and I’m sorry to hear that the issue has worsened and that the quizzes are still not functioning as expected. I’ve reported this to our developers so they can replicate the problem and investigate further. From our initial review, it looks like the issue may go beyond caching, and we’ll need to identify the exact cause from the error logs to determine why the JavaScript and CSS are not loading properly. To help us move forward more efficiently, could you please Open a Support Ticket share the exact error message you’re seeing along with a quiz URL using our QSM support form here: https://quizandsurveymaster.com/contact-support/ This form is completely secure and ensures we can exchange the required details quickly and safely. Once you’ve created a ticket, please let me know here as well — I’ll send you an acknowledgment email as soon as possible. Thank you for your cooperation and time. Warm regards, Dhanush
Hi Dhanush, thank you for your follow-up. I’ve now opened a support ticket through the QSM form as requested, and I also created a temporary administrator login for you to access the site and investigate directly. Let me know if you need anything else from my side. Best
Dear @lucio7666 , Thank you for your prompt response and for following the suggested steps — we truly appreciate your effort. Due to a technical issue on our server, your previous support ticket did not reach our help desk. Could I kindly request you to resubmit the support form once again? Once submitted, you will see a confirmation message: “Thanks for contacting us! We will be in touch with you shortly.” You will also receive an acknowledgement email confirming that your ticket has been received. At that point, our developers will begin working on replicating and resolving the issue. Thank you for your time and cooperation. Warm regards, Dhanush
Hi Dhanush, Just to clarify — when I submitted the support form yesterday, I did see the confirmation message you mentioned (“Thanks for contacting us! We will be in touch with you shortly.”). So it seems the ticket was created on my side, even if it did not reach your help desk. I’ll go ahead and resubmit the form once again now. Best
Dear @lucio7666 , We were able to locate the ticket you submitted through our support form which you have submitted now. To keep your request organized and to ensure we can securely handle your issue with-specific details, we’ll continue providing updates directly via the support form. Thank you for your time and cooperation. Best regards, Dhanush This reply was modified 8 months, 1 week ago by dhanush22 .