Hi @shane_o ,
Sorry to hear about the issue. I wonder if we could get more details about the context.
Is the course set up to be Linear?
When the user is taken back up to the lesson, is the lesson marked complete by the module, or does the user still have to mark it complete? If it doesn’t show as complete, does it if you refresh the page?
Has the user already completed the lesson that they should be taken to after the current one?
Let’s start there and see if any of that might explain the situation.
Thanks
Hi. Thanks for getting back to me.
{edit} I updated the PHP version to 8.2.11 and it’s working as expected. {/edit}
The course is set to free form.
When they complete all topics, the lesson is marked as complete. The user sees it as complete on the course page and focus mode menu and it shows as complete in their user profile on the WP admin page.
No. They haven’t completed the next lesson or any topics in that lesson.
I have removed the toolkit and reinstalled it. No change.
I’m trying to change the version of PHP I’m using. That is not going as planned but my hosting provider is helping with that.
I have a cut-down version of my live site that can be used for further investigation.
REgards
-
This reply was modified 2 years, 5 months ago by
Shane_O.
Hi @shane_o ,
Apologies for the delay.
It’s sounds like this is working now, but I did want to note that LearnDash isn’t fully compatible with PHP 8.2.x yet. You should be fine, but there might be some notices; 8.1.x is generally safer.
We’re not sure why it wouldn’t work for you as expected with PHP 7.4; we haven’t had similar reports. Having said that, if you are also using autocomplete modules from Toolkit Pro with lesson or topic overrides (e.g. autocomplete disabled globally but enabled on some specific lessons or topics), that may be related.
If I’m wrong and misunderstanding the edit, reopening the ticket is fine.