Hi @johnbowman ,
Can we check if you have the User must be logged in to view lesson content enabled? This can be found in the General tab of Sensei settings:

You should see this when viewing the lessons and not logged in:

If you don’t, it may help by clearing the server cache to prevent any pre-rendered pages from before the setting was enabled.
Hi Deric
Thanks for replying.
I did check the settings and the access permissions are checked.
Currently at the bottom of each lesson page there is a block that says
“Please sign up for the course before starting each lesson”
but all lesson content is still visible.
Cleared the server cache but still not resolved.
the course and woocommerce are linked.
What do you suggest?
Are you using the classic editor or block editor for your lessons?
From what you have described, it looks like learning mode is not enabled for your courses. However, that should not be an issue.
In my test:
Lesson Content: https://cloudup.com/cOcOzIBo0BC
Public View: https://cloudup.com/cWmAxNDnMK0
The lesson content is not displayed on my test site.
Could you also try to disable all other plugins except Sensei LMS and check if the behavior is the same? You might need to use a staging site to do this without affecting your main site. You can use https://wordpress.org/plugins/wp-staging/ to create a staging site.