Hello @sulfsby ,
This usually occurs due to caching or REST API issues. Since the quiz and review pages in Masteriyo are built using React JS and load data dynamically, blocked or cached requests can prevent the review content from loading.
Please check the following:
Cache issues (most common)
- Exclude Masteriyo pages (Learn, Quiz, Account) from cache
- Clear all cache (plugin and server)
Security / REST API blocking
- Ensure requests to
/wp-json/masteriyo/* are not being blocked
- Temporarily disable security plugins and test
Browser console check
- Open your browser console (F12)
- Check for any 403 errors or failed API requests when clicking “Review”
Please try these steps and let us know the results. We’ll be happy to assist you further.
Best regards!
Cash is disabled.
I have no security plugin active.
When I click View on Review last attempt, I get the following in the console:
masteriyo-dependencies.js?ver=2.1.8:34 ⚠️ React Router Future Flag Warning: React Router will begin wrapping state updates in React.startTransition in v7. You can use the v7_startTransition future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_starttransition.
masteriyo-dependencies.js?ver=2.1.8:34 ⚠️ React Router Future Flag Warning: Relative route resolution within Splat routes is changing in v7. You can use the v7_relativeSplatPath future flag to opt-in early. For more information, see https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath.
content.06af5f40.js:1 SEO Analyzer content script loaded
batforerkurs/#/course/17/quiz/341:1 Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
It works fine on a quizz with 5 qestions. So why not with 50 questions?