The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
I have turned on New Quizzes in Feature Options in our Test instance for four course sites. Right after I turned it on I went to Quizzes and click + Quiz it asks me if I want to use New Quizzes I check the box and use New Quizzes. Now several days later when I go and click + quiz to continue testing I can't create a quiz with the new quiz tool only the old one. I can't create an assignment with the NewQuiz tool either. I can't turn it back on to get the message and selection of which quiz tool to use. I am going to run out of course sites to turn on the tool and use it in one setting before it disappears.
Thank you,
Karen Matson
Solved! Go to Solution.
Hello @kmatson ! It looks like the New Quiz is automatically turned on by your Canvas Admin. The beginning of writing the test is the same whether you are in New or Classic Quizzes. The difference is whether you see the tab "Questions" while writing the directions. If you don't see this tab, you are in New Quizzes.
Classic Quizzes:
New Quizzes:
I don't know about the validity of this statement "I know new quizzes is enabled because I have many in my course."
I have a sandbox course where I played with new quizzes a few years ago. At that point, it wasn't available in beta, so I had to enable it for the entire school to play with it in my sandbox. I would go in, create a new quiz to test something for people in the Community, and then disable it for the institution. The new quiz remained in the course, though, even though new quizzes wasn't available. At some point, new quizzes got messed up in that course and I can not longer use them at all.
I have another sandbox course that I made to fix the issue with new quizzes. I went into it just now and the option to reset the engine is still there. You might go into your course settings and choose features. Verify that new quizzes is enabled there. It might also be that your local Canvas Administrator has disabled new quizzes globally without realizing that people were using it.
There is a way to reset the engine using the Canvas REST API, but likely won't have any effect if new quizzes isn't enabled so verify the settings first. I didn't see it documented where I thought it would be, but I looked at the network traffic that Canvas sends when you choose the reset option to find it. You can use the PUT method to send newquizzes_engine_selected=null to <canvasInstance>/api/v1/courses/1234/quizzes (where 1234 is the Canvas course ID). Using the API directly isn't trivial so I would check the settings first.
Hello @kmatson ! It looks like the New Quiz is automatically turned on by your Canvas Admin. The beginning of writing the test is the same whether you are in New or Classic Quizzes. The difference is whether you see the tab "Questions" while writing the directions. If you don't see this tab, you are in New Quizzes.
Classic Quizzes:
New Quizzes:
Here is some additional information, perhaps for other people who find this question.
If New Quizzes is enabled, then you may get a choice of quiz engines when you create a new quiz.
When you pick the quiz engine for a course, it gives you an option to "Remember my choice for this course." If you check that then it will no longer prompt you for the quiz engine to use.
If you ever need to create the other type of quiz or want to go back to having a choice, you can reset your quiz engine type.
Is there another way to reset the quiz selection? I know new quizzes is enabled because I have many in my course but I'm not getting the prompt to choose and it's defaulting me to standard quizzes. The 'reset quiz engine' choice isn't available under that options tab for me though.
Thanks in advance
I don't know about the validity of this statement "I know new quizzes is enabled because I have many in my course."
I have a sandbox course where I played with new quizzes a few years ago. At that point, it wasn't available in beta, so I had to enable it for the entire school to play with it in my sandbox. I would go in, create a new quiz to test something for people in the Community, and then disable it for the institution. The new quiz remained in the course, though, even though new quizzes wasn't available. At some point, new quizzes got messed up in that course and I can not longer use them at all.
I have another sandbox course that I made to fix the issue with new quizzes. I went into it just now and the option to reset the engine is still there. You might go into your course settings and choose features. Verify that new quizzes is enabled there. It might also be that your local Canvas Administrator has disabled new quizzes globally without realizing that people were using it.
There is a way to reset the engine using the Canvas REST API, but likely won't have any effect if new quizzes isn't enabled so verify the settings first. I didn't see it documented where I thought it would be, but I looked at the network traffic that Canvas sends when you choose the reset option to find it. You can use the PUT method to send newquizzes_engine_selected=null to <canvasInstance>/api/v1/courses/1234/quizzes (where 1234 is the Canvas course ID). Using the API directly isn't trivial so I would check the settings first.
Thank you for the response. Between moving the course from a development shell to a real course it became disabled. Re-enabled it in the settings as you said and it's all working as expected now. Thanks!
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.