Hi,
There is no need to edit any files of the theme because the courses page is coming from the learnpress plugin not from the theme. And we have not updated our theme recently.
Regarding the theme description, you need to add the short description here https://screenrec.com/share/508hPMyubR of each course so it will appear on the courses page like we have added for one of the courses.
The Learnpress plugin was updated 2 weeks ago so they might have changed some settings of description and “Add to cart”. You can do one thing, contact the plugin developer about this issue, they will suggest some solution.
Let me know if you have any questions.
Thanks