Migration can break Pages in New Quizzes with the new Rich Content Editor during course copy

Canvas

This behavior has been resolved and deployed to the production environment as of 2/1/24.

Description

If a user copies or sends a classic quiz to a new course while migrating them, and that quiz includes course navigation pages linked from the course, the linked pages links will not be accessible throwing the error “The page <page name> does not exist.“

Expected Behavior

Instead, users should be able migrate Classic Quizzes to New Quizzes during a course copy, without having the page links break.

Workaround

This only happens if the quiz is migrated during the copying process so if it’s migrated before, or after it’s been copied, the pages will appear and be linked just fine.

Steps to Reproduce

Prerequisites: A course that has New Quizzes and New Quiz migration enabled.

  1. Create two courses within Canvas.

  2. In the first course, create a Classic quiz and insert a page from the course into the quiz through the RCE. Either in the description or a question itself.

  3. With the quizzes made, copy them to a new course while selecting the option to “Import existing quizzes as New Quizzes.”

  4. Once the quizzes are copied, as a student navigate to the quiz and select the page link, notice that this does not open the expected page and instead displays the page error.

Additional Info

LF-1147


Known issues indicate notable behaviors that has been escalated to the Canvas engineering team. Known issues are not a guarantee for an immediate resolution. This document is for informational purposes only and does not replace the Support process. If you are encountering the behavior outlined in this document, please ensure you have submitted a Support case (per your institution's escalation process) so Canvas Support can adequately gauge the overall customer impact and prioritize appropriately.

Labels (1)