Reading view

MasterStudy LMS lesson pages completely blank (only header and footer show)

Hi everyone,

I'm having a strange issue with MasterStudy LMS on a WordPress site.

When users are inside a course and click on any lesson in the curriculum, the page simply refreshes instead of opening the lesson content.

The lesson URL changes correctly and resolves to a URL such as:

/stm-lessons/lesson-name/

However, the lesson page itself is completely blank. The header and footer load normally, but the entire lesson player/content area is missing.

I checked the page source and the main content area is empty:

<main id="content" class="site-main post-1083 stm-lessons"> <div class="page-content"> </div> </main> 

Current setup:

  • MasterStudy LMS (Free): 3.7.34
  • MasterStudy LMS PRO Plus: 4.8.21
  • Theme: Hello Biz
  • Elementor Pro: 4.1.0

What works:

  • Courses load correctly
  • Lessons exist and are published
  • Lesson URLs resolve correctly
  • Content is visible inside the Course Builder
  • Header and footer render normally

What doesn't work:

  • Clicking a lesson inside a course only refreshes the page
  • Directly visiting the lesson URL shows a blank page
  • No lesson content, sidebar, navigation, progress bar, or "Next Lesson" button is rendered

Things I've already tried:

  • Reinstalled the free MasterStudy LMS plugin
  • Flushed permalinks
  • Cleared LiteSpeed cache
  • Checked Elementor Theme Builder for conflicting Single templates (none found)
  • Verified that lessons exist and have valid slugs
  • Checked browser console (no relevant JavaScript errors)

At this point it seems that WordPress resolves the lesson correctly, but MasterStudy is not rendering the lesson template at all.

Has anyone experienced this before? Could this be caused by a mismatch between MasterStudy LMS Free (3.7.34) and PRO Plus (4.8.21), or is there another known cause for completely blank stm-lessons pages?

Any help would be greatly appreciated.

submitted by /u/CurrencyReasonable36 to r/Wordpress
[link] [comments]
❌