Yesterday I had a strange issue - a published page was invisible to students. The module was open and other pages were visible. Removing the requirements in the module setting did not allow students to see the page. Removing the page from the module and adding it back did not help. All settings were verified to be similar to other visible pages in the course.
Finally, I copied the HTML for the page, created a duplicate page with pasted HTML code, and published the replacement page. That solved the problem as students were able to view the replacement page.
Has anyone had a similar issue? What was the resolution? Is there a better/easier way?