- Calculator not opening for students when enabled in New Quizzes
[info callout] Engineers are currently investigating the issue. Summary: When the calculator is enabled in a New Quiz, students can’t open it when they go in to a quiz. They will see an error, "Sorry, the request was unauthorized", and then the calculator is grayed out. Expected Behavior: The calculator should show for…
- Quizzes using Native Integration feature don't show due dates for students on quiz page
[info callout] Engineers are currently investigating the issue. Summary: When the New Quizzes Canvas Native Integration feature is on, if a quiz has a due date, students will not see any due date on the quiz page with the Begin button. If the quiz is using/being opened with the Lockdown Browser, the due date will show…
- Calculator not opening for students when enabled in New Quizzes
[info callout] Engineers are currently investigating the issue. Summary: When the calculator is enabled in a New Quiz, students can’t open it when they go in to a quiz. They will see an error, "Sorry, the request was unauthorized", and then the calculator is grayed out. Expected Behavior: The calculator should show for…
- Media submissions not previewing in SpeedGrader
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Summary: We’re getting reports of some media submissions that are not previewing in the speedgrader, only showing "This submission is a media recording." The files can still be downloaded and viewed from the Submitted…
- Option to disable shopping cart in Catalog is missing and cart displays for all catalogs
[info callout] This issue was declined by the product team. Summary: The option to disable the shopping cart in Catalog is no longer displaying, and in instances where the shopping cart was previously disabled the shopping cart is now showing. User Expected behavior: The option to disable the shopping cart in a Catalog…
- Error when attempting to delete final grade overrides
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Summary: When trying to delete/remove a final grade Override, Canvas throws an error: There was a problem overriding the grade. Expected Behavior: Teachers should be able to delete/remove the final grade override from…
- DocViewer: [UX] | Moving a new free draw Annotation before creating another makes the moved annotation temporarily uneditable
[info callout] Engineers are currently investigating the issue. Summary: When multiple free draw annotations are made in DocViewer during the same tab session, if an annotation is moved but not explicitly saved before a new one is created, it cannot be edited until the page is reloaded. Impact: Users may assume these…
- Files embedded in text entry submissions are showing "File not found" for teachers in SG2
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Summary: When a student inserts a file in the RCE for a submission, the file does not preview for the teacher in Speedgrader when “Performance and Usability Upgrades for Speedgrader” feature option is enabled. Expected…
- [a11y] Catalog Checkout page does not announce timer countdown for assistive technology users
[info callout] Engineers are currently investigating the issue. Description of Issue: On the Catalog Checkout page, the "Seats are reserved" message and the associated countdown timer are skipped from assistive technology users. Expected Behavior: Users on screen readers should have an announcement about the rolling…
- Speedgrader incorrectly displays grades with three decimal places for languages using comma as decimal separator
[info callout] Engineers are currently investigating the issue. Summary: In languages that use a comma as the decimal separator, the grade field on the right pane of the SpeedGrader incorrectly displays numbers with three decimal places. The separator is removed and displays the number as a whole value, making it appear…
- Rubrics cannot be added to assignments without Rubrics - add / edit / delete when Enhanced Rubrics is enabled
[info callout] Engineers are currently investigating the issue. Summary: When Enhanced Rubrics are enabled, teachers with the {{Assignments and Quizzes - add / edit / delete}} permission enabled but without the {{Rubrics - add / edit / delete}} permission cannot add rubrics to graded discussions or assignments. With graded…
- [Mobile] Media recorded through Canvas in New Quizzes can't be played on mobile
[info callout] Engineers are currently investigating the issue. Summary: When a user records a video using the Canvas RCE for New quizzes, the video plays as expected on the browser but on the Canvas Teacher and Canvas Student apps it appears to fail to load the video. Expected Behavior: Media recordings recorded on the…
- Studio media files in item banks show Access Denied for students when a quiz using the bank is copied to another course
[info callout] This behavior has been marked as resolved as it will not be fixed. Summary: When a New Quiz uses questions from an item bank that contain embedded Studio media files, and the quiz is imported into another course, students in the destination course are unable to view the media files. Instead, they see an…
- Previewing content from Direct Share results in error if content contains file/media
[info callout] This behavior has been resolved and deployed to the production environment as of 3/17/26. Summary: When a user attempts to preview a content that was shared with them via Direct Share, the preview displays: {{Failed to load resource We had a problem loading the Common Cartridge}} if the content contains a…
- Hyperlinks in file preview do not open anywhere - part 2
[info callout] Engineers are currently investigating the issue. Summary: When a user uploads a file with embedded links in a file, clicking on the links still does not open them. This is affecting previewing files in Files, embedded into the RCE and submissions in SpeedGrader as well. Expected Behavior: Users should have…
- Text files associated with a programming language are not rendering in Speedgrader/Docviewer (part 3)
[info callout] This behavior has been resolved and deployed to the production environment as of 3/11/26. Summary: Users are no longer able to preview text based files that are associated with a programming language within Speedgrader or Docviewer, for example .py or .c files. Instead a message stating “JWT rejected: JTI…
- Media files not working in New Quizzes
[info callout] This behavior has been resolved and deployed to the production environment as of 3/18/26. Summary: When adding media files to a New Quiz with the Record/Upload button, they turn in to links after they are added and are not playable in the quiz. Expected Behavior: Media files should upload/play in New Quizzes…
- Page Revisions will log the previous user that edited the page from background jobs
[info callout] Engineers are currently investigating the issue. Summary: Page revisions will log the previous user that edited the page if a background job to makes an update such as un-publishing content. Expected behavior: For the page revision to log the user that ran the background job as the user that made the changes…
- [a11y] When navigating the accessibility page, JAWS will not focus on the 'why it matters' pop-up
[info callout] Engineers are currently investigating the issue. Description of Issue: When a user navigates using the arrow keys on JAWS and selects the '?' icon on the accessibility page ‘Why it matters’ dialog, the focus remains on the background text ignoring the sections on the popup window. Expected Behavior: JAWs…
- [a11y] Color contrast for the New Quizzes File upload "Browse" button does not meet the required standard
[info callout] Engineers are currently investigating the issue. Description of Issue: The color contrast between the "Browse" button for the New Quizzes file upload question type and its grey background is not meeting our accessibility standards. Expected Behavior: To modify the color contrast ratio and go above 4.5:1*…
- Existing BigBlueButton conferences are unresponsive to manual attendee changes
[info callout] Engineers are currently investigating the issue. Summary: When editing an existing BigBlueButton conference to add more attendees, the changes appear to save but don't actually persist. The newly added attendees disappear when you return to the conference settings. Expected Behavior: When you edit a…
- Audio files are downloading as m4a files
[info callout] This behavior has been resolved and deployed to the production environment as of 3/11/26 Summary: Audio files uploaded or created in Canvas' RCE are downloading as m4a files throughout Canvas. Expected behavior: Audio files should download as mp3 files. Steps to Reproduce: Have a course with at least one…
- Google Assignments submissions or Files attached via the Google Drive LTI 1.3 show as zip files in SpeedGrader
[info callout] This behavior has been resolved and deployed to the production environment as of 3/17/26. Summary: When a file is uploaded with Google Assignments LTI 1.3, the file comes through on the Canvas Submission side as a Zip file type the first time. Expected behavior: Instead it should keep the file type that was…
- NQ can be taken bypassing authorization for locked assignments
[info callout] This behavior has been resolved and deployed to the production environment as of 3/4/26. Summary: NQ can be taken while assignment is locked Expected Behavior: NQ should not be accessible for students when the assignment is locked Steps to Reproduce: Set up a course Create a NQ Add a student to the course…
- User generated tokens becoming expired on Feb 25th (multiple instances)
[info callout] This behavior has been resolved and deployed to the production environment as of 3/9/26. Summary: Several institutions are reporting that their tokens mass expired on Feb. 25th 2026 for their LTI’s, we need to investigate to determine the cause. So far we have had one case reported that states tokens were…
- 'unsafe-inline' directive in Content Security Policy
[info callout] Engineers are currently investigating the issue. Summary: The admin of AWS Academy has found a misconfigured Content-Security-Policy, potentially allowing malicious users to perform an XSS attack: unsafe-inline defined in directive: default-src script-src! Expected Behavior: Reconfigure the web server to…
- Syllabus HTML Editor is reading course_syllabus div instead of the currently saved syllabus body
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Summary: When opening the editor for the Syllabus in a course the exact HTML which is currently being displayed on the Syllabus (the contents of the course_syllabus div) are loaded into the editor instead of the actual…
- [Tracker] Google Assignments LTI "homework_submission" placement has been removed (multiple)
[info callout] This behavior has been resolved and deployed to the production environment as of 2/23/26. Summary Students may be unable to submit work to Google Assignment items. The assignment still appears but is currently disabled by default. A recent key update overrode any custom settings that had previously enabled…
- Lucid Global Nav & User Nav placements showing
[info callout] This behavior has been resolved and deployed to the production environment as of 2/23/26. Summary: The two new Lucid placements are appearing in all customer environments by default. Expected Behavior: The placements should be disabled by default.
- [a11y] "See scoring details" button lacks focus indicator during keyboard navigation
[info callout] This behavior has been resolved and deployed to the production environment as of 3/11/26. Summary: When navigating the Grades page using keyboard navigation as a student, the "See scoring details" button in the assignment row does not display a visual focus indicator when focused via keyboard (Tab key).…
- Anonymous graded survey in New Quizzes shows student names in New SpeedGrader
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Summary: When setting up an anonymous graded survey in New Quizzes, Speedgrader will not hide the student list. Expected behavior: Student names should be displayed as: Student 1, Student 2, … Steps to Reproduce:…
- Answers in scientific notation are converted into decimals and marked as wrong in New Quizzes
[info callout] Engineers are currently investigating the issue. Summary: When students answer a question which requires scientific notation using E notation (e.g. 1.48e-5) in a Formula type question, New Quizzes will convert the answer into decimals and it mark their answer wrong. User Expected Behavior: Students should be…
- Admins without the "Users - act as" permission are able to delete submissions in SG2
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Summary: When “Performance and Usability Upgrades for SpeedGrader” is enabled, admins without the “Users- act as” permissions are able to delete submission files. Expected behavior: Admins without the “Users- act as”…
- [a11y] Roll Call settings slider does not expose proper name/interaction
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Description: The Roll Call Attendance settings slider used to adjust the late percentage is not properly exposed to assistive technologies in JAWS (Windows + Chrome). The slider does not correctly announce its…
- [iOS] All | Media player doesn't have picture-in-picture option
[info callout] This behavior has been resolved and deployed to the production environment. Summary: The picture-in-picture option is no longer available when playing media in the mobile apps. Expected behavior: The picture-in-picture option should be present so that users can listen/watch media on the go. OS and APP…
- SG2: Clicking submit button multiple times on rubric generates multiple assessments
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Summary: In SpeedGrader 2, when a user clicks the submit assessment button multiple times on a rubric it creates multiple assessments. This is a problem because instructors get confused about why they have multiple…
- [a11y] "Who can use this resource?" requirement is not announced when Sharing Commons resources
[info callout] Engineers are currently investigating the issue. Summary: When sharing or editing Commons resources, screen readers don’t announce that the field “Who can use this resource?” Expected Behavior: Screen readers should announce required fields Steps to Reproduce: Enable a screen reader Navigate to a course’s…
- To Do list will not load for users with too many enrollments
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Summary: Users with a large number of enrollments are not able to load their Dashboard To-Do list on both, Card and List views due to background requests from the dashboard triggering rate limiting. Expected Behavior:…
- Detect multiple sessions feature will display a warning to students when accessing a New Quiz
[info callout] This behavior has been resolved and deployed to the production environment as of 3/18/26 Summary: In New Quizzes, when {{Detect Multiple Sessions}} is enabled and after a student takes a quiz, previewing the quiz page of any other quiz in the same browser session; a warning message appears “You have already…
- SG1 fails to launch for checkpoint discussions without a required replies due date
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Summary: SpeedGrader 1 will fail to launch for the teacher in a course if a discussion with checkpoints has a due date but not a required replies due date. Expected behavior: Instead SpeedGrader should launch for…
- [Android]Student|Cross-shard launch failure for LTI tools and New Quizzes
[info callout] This behavior has been resolved and deployed to the production environment in version 8.6.0. Summary: When a user is created on an instance and there is a new quiz in a different cross-shard instance in a trust, the user will see "an unexpected error occurred." when trying to start their attempt through the…
- Restrict view of quantitative data affects teachers view of rubrics in SG2
[info callout] This case was unable to be reproduced. If behavior persists, please submit a new support case. Summary: When a canvas course has Restrict view quantitative data checked(enabled) and the performance and usability upgrades for speedgrader enabled. Teachers are not able to view the points for their rubrics.…
- Turnitin flag inconsistently displayed in gradebook
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Summary: When viewing the gradebook the Turnitin flag displays inconsistently. The behavior is inconsistent, but if you refresh the page enough the issue will happen User Expected Behavior: The TII flag should display…
- [UX] | Windows high contrast theme makes Speedgrader unusable
[info callout] Engineers are currently investigating the issue. Summary: There is an option with Windows to apply a “high contrast theme”. This theme makes Speedgrader 2 practically unusable, it strips a lot of formatting and many header boxes overlay one another. Impact: For users who need this accessibility option and…
- [iOS] All | Assignment/Grade list freeze on iOS 26.1+
[info callout] This behavior has been declined as it must be resolved by a third-party vendor. Our teams have submitted a ticket to the vendor for correction. Summary: Assignment List and Grade List can freeze while scrolling in some cases on devices running iOS 26.1 or above. iOS 18 or 26.0 are not affected the freeze…
- [a11y] Keyboard focus indicator for 'Load <assignment name> in a new window' button for external tool assignments is not visible in Windows High Contrast Mode
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Summary: When Windows High Contrast Mode (HCM) is enabled, the Keyboard focus does not reach the [Load in a new window] button for external tool assignments set to open in a new tab. Expected Behavior: Keyboard focus…
- Quiz and Item analysis report not displaying images inserted to quiz questions
[info callout] Engineers are currently investigating the issue. Summary: Images on the questions appear broken when generating the quiz item analysis report for New Quizzes that have questions containing images. Images are visible during students attempt. Expected Behavior: Images should be shown in quiz and item analysis…
- Media files embedded via RCE fail to open when downloaded from Course Files
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Summary: Media files embedded via the RCE are not viewable when downloaded from the Course Files. Expected Behavior: Files should be viewable after downloaded from Course files Steps to Reproduce: Prerequisites: Have a…
- IP Filter not working on Classic Quizzes in YUL
[info callout] This behavior has been resolved and deployed to the production environment as of 1/28/26. Summary: Attempting to use the IP filters on a classic quiz to allow students to take the quiz only from certain ip addresses fails to properly allow access from those IP addresses in the Canada/YUL region. User…
- Line breaks not rendered in Grading Notes on New Quiz essay questions
[info callout] This behavior has been resolved and deployed to the production environment as of 3/19/26. Description: Line breaks do not show in the essay question Grading Notes when grading a New Quiz. Expected behavior: Line breaks to be displayed. Workaround: No workaround exists at this time. Steps to Reproduce:…
- Using 'back' simply refreshes the page with media embedded
[info callout] This case was unable to be reproduced. If behavior persists, please submit a new support case. Description: If a page has a media embedded via external tool, using the browsers ‘back’ button simply refreshes the page. This doesn’t happen when embedding youtube video directly. Had multiple people try it on…
- Link Selection Deep link response caches URL for new module items
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Description: After adding a resource from the Link Selection placement, clicking the plus button to add another resource to the module shows the URL of the resource you just linked instead of an empty field Expected…
- Per-question feedback fails to save in SpeedGrader for New Quizzes Survey submissions
[info callout] This behavior has been resolved and deployed to the production environment as of 2/4/26 Description: When attempting to leave feedback on individual questions in a New Quizzes survey via SpeedGrader, the feedback does not save. After clicking ‘done’ to exit the comment edit mode, the UI suggests the comment…
- Videos inserted as hyperlinks occasionally show up off-centered when they open on a new page
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Description: When a video is inserted as a hyperlink set to open on a new page, it sometimes appears off-centered once it opens. Full-screening the video and minimizing it causes it to be off-centered if it wasn’t…
- a11y] Gradebook statuses use color alone to convey meaning
[info callout] This behavior has been resolved and deployed to the production environment as of 1/28/26. Description: The gradebook has three statuses that use color alone to convey meaning. The statuses in question are dropped grades, late submissions, and resubmitted assignments. Dropped is orange, late is blue, and…
- Planner items API does not return records for users enrolled in cross-shard courses
[info callout] Engineers are currently investigating the issue. Description: When users are enrolled in courses on a different shard, planner items from the cross-shard courses are not returned by the planner items API endpoint /api/v1/planner/items Both the To Do list on the Card view dashboard and List view dashboard use…
- Respondus Launches fail when New Quiz title exceeds 29 characters and contains interpunct (.) character
[info callout] This case was unable to be reproduced. If behavior persists, please submit a new support case. Description: Respondus LockDown Browser launches are failing in New Quizzes that contain more than 29 characters and one of those characters is an interpunct character (·). When students attempt to launch New…
- Consortium appointment groups/events do not appear in Calendar if user is logged into different instance than the course linked to the appointment group
This behavior has been resolved and deployed to the production environment as of 1/14/26. Description: If an appointment group is created for a course in one instance in a consortium, but a user logs into a different instance in the consortium, that appointment group will not appear to them. Instead they need to be logged…
- Unable to see other's draft submission comments in the new SpeedGrader
[info callout] This behavior has been resolved and deployed to the production environment as of 1/28/26. Description: When Performance and Usability Upgrades for SpeedGrader is enabled, teachers/admins can't see the submission comment drafts from other teachers in the UI. Expected behavior: Instead, teachers/admins should…
- [OPEN] LaTex equations do not keep their size
Engineers are currently investigating the issue. Description: When you resize a LaTex equation in RCE, after you save it, it goes back to its original size. Expected behavior: LaTex equations should keep their saved size. Workaround: No workaround exists at this time. Steps to Reproduce: Create or open an item where you…
- [a11y] Improve contrast of the SpeedGrader sidebar resize handle
[info callout] This behavior has been resolved and deployed to the production environment as of 2/18/26. Description: The resize handle of the SpeedGrader sidebar needs more color contrast to be visible. The issue is more evident when the sidebar is collapsed, and the resize handle is on the edge of the window. Expected…
- [OPEN] [a11y] No Status message announced when adding or removing users/groups in collaborations
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Description: When a canvas collaboration is modified using only a keyboard and screenreader, there is no auditory or programmatic indication that a user or group has been successfully added or removed. The UI updates…
- [OPEN] Synced changes to content are not applying to locked blueprint discussions
Engineers are currently investigating the issue. Description: When a discussion is locked by a blueprint and has a submission, future edits do not apply to the content. This behavior occurs when the BP discussion is unpublished but is published in the associated course. Expected behavior: Instead, locked discussions should…
- Impact Support Center OOTB Support Articles failing due to community move
[info callout] This behavior has been resolved and deployed to the production environment as of 1/9/26. Description Community redesign is incompatible with Import External function so all OOTB Canvas articles are currently broken. Expected Behavior OOTB Support Article content is visible to end-users. Workaround No…
- [a11y] Required fields are not announced when Sharing Commons resources
[info callout] This behavior has been resolved and deployed to the production environment as of 11/24/25. Description When sharing or editing Commons resources, screen readers don’t announce required fields. Expected Behavior Screen readers should announce required fields Workaround No workaround exists at this time. Steps…
- [a11y] "Click to change" button in Commons Create/Edit Resource is missing context for screen readers
[info callout] This behavior has been resolved and deployed to the production environment as of 11/24/25. Description The Click to change button under “Image” on the Create/Edit Commons Resource has no indication for what is being edited for users using screen readers. Expected Behavior "Click to change image" announces to…
- [a11y] Search results in Commons are missing context for screen readers
[info callout] This behavior has been resolved and deployed to the production environment as of 11/24/25. Description When a user searches for an item in Commons, then views the item using a screen reader, only the title of the item is announced, without any indication as to what the item actually is. Expected Behavior…
- [OPEN] [a11y] Commons search option borderlines do not meet WCAG contrast requirements
[warning callout] Engineers are currently investigating the issue. Description The borderline of the Commons search options do not meet WCAG contrast requirements: color-search-input-border is #D4D4D4, background is #FFFFFF, which is a 1.48:1 ratio. Expected Behavior Improve contrast Workaround No workaround exists at this…
- Similarity score missing in Speedgrader when anonymous grading and &quot;Performance and Usability
This behavior has been resolved and deployed to the production environment as of 12/5/25. Description When the Feature Option “Performance and Usability Upgrades for SpeedGrader” is enabled, assignments utilizing Anonymous Grading will not display the Similarity Scores for the submissions in SpeedGrader. Without the…
- [Android] Teacher | Letter Grade assignments change to the grade directly below the one selec
This behavior has been resolved and deployed to the production environment in version 2.3. Description When opening the mobile SpeedGrader on the Android Teacher app, the grades change on their own without manual input to be one grade lower than the one you actually selected after the grade gets rounded. This behavior only…
- SpeedGrader 2 - Many New Quizzes attempts crash browser and show only one submission attempt
This behavior has been resolved and deployed to the production environment as of 12/04/25. Description When a New Quiz allows multiple attempts and there is a student with multiple attmpes whose submission has more than 10 entries in the submissionHistoriesConnection (these seem to come from either submitting to the quiz…
- Detect multiple sessions feature shows warning to students accessing quiz more than once
This behavior has been resolved and deployed to the production environment as of 1/07/26. Description In New Quizzes, if a user creates a quiz that can detect multiple sessions, and a student views the quiz---but never presses to button to begin their attempt---when the student navigates away and then comes back, the…
- Discussion checkpoint assignment appear in coming up list in all courses for a Teacher
This behavior has been resolved and deployed to the production environment as of 1/14/26. Description Discussion Checkpoint assignments appear to show in the Coming up list for teachers in all courses that they are enrolled in. Expected Behavior Like most assignments in the coming up, discussion checkpoint assignments…
- [OPEN] Reopening a timed New Quiz submission gives the student the full time limit - part 2
[warning callout] Engineers are currently investigating the issue. Description When a student completely runs out of time in a New Quiz with a time-limit; when reopened through Moderate, the UI will allow students to fully interact with the quiz responses for an unlimited duration until the page is reloaded. UI does not…
- Large courses fail to generate ePub
This behavior has been resolved and deployed to the production environment as of 11/19/25. Description Generating ePub for courses with large amount of content or large files fails at 90% completion. Expected Behavior ePub should generate successfully for courses that are active and within their file storage quota.…
- [OPEN] [a11y] Create/edit Commons resource contrast ratios don't meet the 3:1 standard
[warning callout] Engineers are currently investigating the issue. Description Some elements on the create/edit resource page for Commons does not meet contrast ratio of at least 3:1 as specified by WCAG compliance standards Expected Behavior These elements contrast should be increased to meet those standards. Workaround…
- Rollcall Attendance not sending user agent in API calls
Engineers are currently investigating the issue. Description The Rollcall Attendance tool sends API requests without a user agent string. Expected Behavior Instead needs to include a user agent string. Workaround No workaround exists at this time. Steps to Reproduce Prerequisite: Rollcall attendance installed. From…
- Page views CSV can not be downloaded in PDX region
This case was unable to be reproduced. If behavior persists, please submit a new support case. Description When trying to export the CSV file from the 1-year activity tab under pageviews for users in the PDX region, users are presented with the error message “There was a problem creating a new export job. Please try again…
- Selective course imports do not generate LTI ResourceLink models in the receiving course
This behavior has been resolved and deployed to the production environment as of 12/03/25. Description When doing an import of an item that contains an LTI using ResourceLink, if you do a selective import the ResourceLinks model will not be created on the backend in the receiving course. Expected Behavior Instead the…
- Observer users merged across consortia's see the dashboard's To Do list fail with 403 errors
This behavior has been resolved and deployed to the production environment as of 12/03/25. Description In a consortium, if an Observer who is paired with students who are enrolled in different courses across the consortia is merged with another user who doesn’t have access to all the levels of that consortia, it can cause…
- Missing subsequent studio quiz attempts from the quiz results tab
This behavior has been resolved and deployed to the production environment as of 11/3/25. Description When there are more than one student attempts on an external tool, or module external tool studio quiz, only the first attempt is displaying on the quiz results page. Expected Behavior To see all submissions as described…
- Overwriting graded discussion after toggling checkpoints in original course causes errors in
This behavior has been resolved and deployed to the production environment as of 1/14/26. Description When a discussion is imported from another course with checkpoints disabled, then is imported again after checkpoints have been enabled on the discussion in the source course, the gradebook does not load and displays an…
- "Initiate page views query" API returns error 400 if results_format is JSON
This behavior has been resolved and deployed to the production environment as of 11/6/25. Description If a user sends a page_views.query API request with the parameter “results_format": "json", the following error is thrown: “error": "Page Views received an invalid or malformed request." Expected Behavior The…
- Page view endpoint returns a 429 Page Views rate limit exceeded error when adjusting the star
This behavior has been resolved and deployed to the production environment as of 12/3/25. Description When viewing a users pageviews on a users account details page through the UI you will be met with an API error: 429 when adjusting the start date for viewing their page views. Expected Behavior Instead it should load the…
- Developer Keys created via dynamic registration do not remain deleted after deleting them in
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Description When developer keys created via dynamic registration are deleted in the UI, if they were created with a local or invalid target_link_uri, it does not successfully get deleted and instead returns a 422 error.…
- Show Resubmit Button when plagiarism tool is attached to assignment
This behavior has been resolved and deployed to the production environment as of 11/20/25. Description The "Resubmit to Turnitin" button appears in SpeedGrader for certain students on instances where Turnitin is not installed or enabled, and another Canvas Plagiarism Framework provider like CopyLeaks is installed. Expected…
- Edited assignment launch with LtiResourceLinkRequest instead of LtiDeepLinkingRequest
This behavior has been resolved and deployed to the production environment as of 11/05/25. Description When editing an external tool assignment, selecting a new external tool resource is triggering a LtiResourceLinkRequest instead of a LtiDeepLinkingRequest. Expected Behavior Instead it should initiate a…
- DocViewer failing to display PNG and JPEG files
This behavior has been resolved and deployed to the production environment as of 11/19/25. Description Specific submissions previewed via DocViewer cause the page to freeze. Expected Behavior Opening file previews via DocViewer should not cause the page to freeze Workaround Creating the documents again fixes the issue.…
- Images do not display on Safari in all regions
This behavior has been resolved and deployed to the production environment as of 2025-10-28. Description Images display broken in Safari within Canvas. Expected Behavior Images should display in all supported browsers. Workaround In Safari go to preferences and then to feature flags Search for Service workers Uncheck this…
- Links to New Quizzes in rich text content break when course is exported and imported as imscc
This behavior has been resolved and deployed to the production environment as of 12/03/25. Description When rich text content in a course contains a link to a New Quizzes quiz, the course is exported as an imscc file, then the imscc file is imported in a new course the links the the New Quizzes quiz do not work in the new…
- Files added to Question Bank questions do not preview
This behavior has been resolved and deployed to the production environment as of 11/05/25. Description When linking to a course file from the RCE in a Question Bank question, after saving, the file gets a verifier added which prevents the file from previewing when selecting the file. The download option next to the file…
- Request to change Respondus Classic Quiz summary text from “Webcam Required” to "Monitor Required”
This behavior has been resolved and deployed to the production environment as of 11/19/25. Description Respondus has requested that we make an update to their terminology on the Classic Quiz summary page which states “Webcam Required”. The request is for this terminology to be changed to "Monitor Required”. The reason for…
- Unable to download RCE media recordings from the course files
[info callout] This behavior has been resolved and deployed to the production environment as of 2/25/26. Description When downloading an RCE webcam recording from the course files, it is an extremely small file that doesn't contain the video. Expected Behavior Instead it should download the full recording. Workaround No…
- Studio defaults to English audio for dual track YouTube videos with no option to change
This behavior has been declined as it must be resolved by a third-party vendor. Description When embedding a YouTube video with dual audio tracks (e.g. Spanish original + English dubbed) into Canvas Studio, Studio automatically plays the English dubbed track with no option to switch back to Spanish. Expected Behavior…
- SpeedGrader: Due date not displaying for checkpoint discussions (shows “no due date”)
This behavior has been resolved and deployed to the production environment as of 11/05/25. Description When viewing a discussion assignment with checkpoints enabled in SpeedGrader, the due date does not display. Instead, “no due date” is shown. Expected Behavior SpeedGrader should not show ‘no due date’, to stay consistent…
- Student | Submit button missing for text entry assignment submissions on iOS 26
This behavior has been resolved and deployed to the production environment in iOS version 8.3. Description When a student attempts to submit an assignment using text entry in the iOS Canvas Student app, the Submit button disappears after typing in the text box.This prevents the student from submitting their assignment via…
- [iOS] Student/Teacher | Media submitted in iOS text entry submissions won't play on apps
This behavior has been resolved and deployed to the production environment in versions 8.4 and 2.3. Description When a media recording is embedded in a text entry submission through the iOS student app, the recording does not play and displays a black page with a crossed out play icon when viewing the submission the iOS…
- FITB questions with open entry display incorrect answer being deleted before save
[info callout] This behavior has been resolved and deployed to the production environment as of 1/21/26. Description Creating a Fill in the blank question with open entry and saving it then deleting any answer appears to delete from the bottom up rather than the answer you selected to delete. After saving and re-editing…
- Similarity report fails to open from the new SpeedGrader, Round 2 [FEATURE PREVIEW]
This behavior has been resolved and deployed to the production environment as of 12/03/25. This bug is related to a Feature Preview which indicates a feature in active development. Users who opt in to the feature and join the Community user group can help improve the feature through direct feedback. Description When…
- Enhanced Rubrics Feature Preview prevents assignment_view LTI placement from loading [Feature Previe
This behavior has been resolved and deployed to the production environment as of 10/15/25. This bug is related to a Feature Preview which indicates a feature in active development. Users who opt in to the feature and join the Community user group can help improve the feature through direct feedback. Description When the…
- Speedgrader 2 causes issues with filtering student groups if 'Launch SG by Student Groups' is enable
This behavior has been resolved and deployed to the production environment as of 10/28/25. This bug is related to a Feature Preview which indicates a feature in active development. Users who opt in to the feature and join the Community user group can help improve the feature through direct feedback. Description If you have…
- RCE in New Quiz Essay questions loses focus after first character is typed
This behavior has been resolved and deployed to the production environment as of 10/15/25. Description After the first character is entered into RCE in a New Quiz Essay question, the textbox loses focus and becomes unresponsive to further typing until manually clicking back in it. Expected Behavior The focus area shouldn’t…
- New Quiz Stimulus are being made too narrow by questions with a lot of content
This behavior has been resolved and deployed to the production environment as of 10/29/25. Description When using New Quizzes Stimulus with questions to the right, the stimulus boundary is being pushed more narrower by questions with larger content, when the quiz is previewed or taken by students. Expected Behavior…
- PPTX and XLSX files do not preview in the Files Redesign page
This behavior has been resolved and deployed to the production environment as of 10/22/25. Description PPXT and XLSX files do not preview while using the newly redesigned files page. Instead it displays the error “No Preview Available.“ However if you switch to the old files view, it then previews as expected. Expected…
- Student can brute force classic quiz access code
This issue was declined by the product team. Please see the Additional Info section for resolution information. Description When a student attempts to take a classic quiz with an access code, the student is able to enter an unlimited amount of incorrect access codes. This can cause curious students in programming classes…
- [UX] New Quizzes Settings' decimal separator behaviour is not consistent between the options
This behavior has been resolved and deployed to the production environment as of 10/28/25. Description The decimal separator causes different behavior based on what you chose in the settings. If you chose 'period' then as a student while taking the test if you enter a comma as your decimal separator you will get a warning…
- [Android] Teacher | Scrolling in New Quiz submissions is not smooth
This behavior has been resolved and deployed to the production environment in version 2.2 Description Scrolling through New Quiz submissions on the teacher app for Android is slow and laggy, additionally it is too sensitive to left/right swiping and keeps switching to the next/previous submission while attempting to scroll…
- Graded Checkpoints for Group Discussions lack feature-specific SpeedGrader navigation options
[info callout] This behavior has been resolved and deployed to the production environment as of 1/14/26. Description When Graded Checkpoints are enabled for a Group Discussion, the “Previous” and “Next” navigation options specific to switching between replies for Graded Checkpoints are not available in speedgrader.…
- [Android] Teacher | Teachers logged in on root account in a Consortia cannot see past attempts on as
This behavior has been resolved and deployed to the production environment in version 2.2. Description Teachers who are logged in under the root account in a Consortia environment are unable to access previous assignment submission attempts and will only display the most recent submission. Expected Behavior Teachers logged…
- [Android] Student/Parent | Excused assignments show missing tag
This behavior has been resolved and deployed to the production environment in versions 8.3 and 4.7. Description Excused assignments will show up with a missing tag in the Student and Parent apps for Android. Expected Behavior Missing tag should not display for excused assignments Workaround No workaround exists at this…
- [iOS] Teacher/Student | Mobile apps fail to authenticate MFA when using biometrics
This behavior has been marked as resolved as it will not be fixed. Description Puget sound uses biometric to verify MFA, but when they attempt to do so via the mobile app it fails Expected Behavior Investigate if this is something the mobile apps can support Workaround No workaround exists at this time. Steps to Reproduce…
- [OPEN] Duplicate classic quizzes in course analytics
Engineers are currently investigating the issue. Description A classic quiz or a discussion topic that is an assignment can show up twice in the resources tab, when the resource is viewed on both mobile and web. This happens because resources show up based on whether they are viewed. When a resource (quiz) is viewed from…
- Student | New Quiz does not trigger Respondus Mobile App to open, and instead causes a 403 err
[info callout] This issue was declined by the product team. Please see the Additional Info section for resolution information. Description When users try to take a New Quiz using Respondus, instead of being redirected to the Respondus Mobile App they are shown a 403 error. Expected Behavior Users should be redirected to…
- [a11y] Navigating a New Quiz with VoiceOver skips the RCE on mobile devices
This behavior has been resolved and deployed to the production environment as of 12/03/25. Description When using VoiceOver in Safari, Chrome, or the Student App on an iOS device, trying to navigate a NQ question will skip over the RCE text field. Expected Behavior It should navigate to the RCE text field. Workaround No…
- After uploading/recording media in a submission the player can become unresponsive in speedgrader
This behavior has been resolved and deployed to the production environment as of 10/8/25. Description If your initial embedding of media (audio or video) fails to properly replace the placeholder data that gets injected into the RCE after submitting the media popup, attempting to record a new media recording will usually…
- Unable to switch between cameras in Studio capture/rce media recordings
This behavior has been resolved and deployed to the production environment as of 9/22/25. Description When a user has multiple camera sources on their device, and when trying to change cameras trough studio capture or RCE upload/record the cameras fail to switch. The network request fails with status “ERR_BLOCKED_BY_ORB”…
- Videos in RCE in New Quizzes are still photos
This behavior has been resolved and deployed to the production environment as of 10/1/25. Description Video submitted through RCE (record media) in an essay question for New Quizzes shows up as still photo. Expected Behavior For the recorded media to play as video. Workaround No workaround exists at this time. Steps to…
- Students with more than 50 completed items in the past two weeks show 'Nothing for now' in To Do eve
This behavior has been resolved and deployed to the production environment as of 9/24/25. Description When students have 50 or more completed To Do items from two weeks in the past or later with dates before any uncompleted To Do items, the To Do list in the Card View dashboard loads then displays ‘Nothing for now’…
- User details tray doesn't open with anonymously graded assignments
Engineers are currently investigating the issue. Description When an anonymous grading assignment has a grade, but not posted yet, it prevents the user details tray from opening on the People page. Expected Behavior Instead, the tray should open regardless of an assignment grade being unposted. Workaround No workaround…
- Notifications related to new announcements are not created
This behavior has been resolved and deployed to the production environment as of 9/1/25. Description The notification category “Announcement - New Announcement in your course” is failing to generate a notification to send to the user’s e-mail address, even if configured to notify the user immediately. No notification event…
- Discussion mentions don't work well in courses with large number of students
This behavior has been resolved and deployed to the production environment as of 12/03/25. Description In courses with a large number of students, discussion mentions start acting erratically. When you type @, the users take a moment to load, and only 20 users are loaded. If you start typing a name to narrow down the…
- [iOS] Student | To-do list is showing items up until year 4001
This behavior has been resolved and deployed to the production environment in version 8.1.1. Description Canvas app To-do list is showing items up until year 4001 Expected Behavior To-do list should only display a specific amount of items Workaround No workaround exists at this time. Steps to Reproduce Prerequisites: A…
- Removing time limit for student on a New Quiz causes loading issues for attempt
This behavior has been resolved and deployed to the production environment as of 10/29/25. Description If you create a New Quiz that has a time limit on it, then go into Moderate and add an accommodation to remove the time limit for a student, when that student tries to take their attempt they are met with a never ending…
- QTI Exports of New Quizzes with questions linked from a Item Bank import without questions in
This behavior has been resolved and deployed to the production environment as of 1/14/26. Description When exporting a New Quiz with questions linked from a Item Bank to a QTI file, importing that QTI into an Item Bank results in no questions being imported. Importing the same QTI file will work successfully via canvas…
- Media cannot be attached in Conversations
This behavior has been resolved and deployed to the production environment as of 8/27/25. Description In the Inbox, attempting to attach media to a conversation message fails. After recording or uploading media and selecting Save Media or Submit the Upload Media modal closes, but the media is never uploaded or attached to…
- Role Duplication in Target User groups - Blackboard
This behavior has been resolved and deployed to the production environment as of 11/19/25. Description The same Group ID appears multiple times in Target User Groups in various areas of Impact. Expected Behavior Roles should only appear once Workaround Hide duplicated roles through Admin > Target User Groups > Select group…
- [iOS] Teacher | Points rather than percent apply when tapping number at the end of grade slider
This behavior has been resolved and deployed to the production environment in version 2.1. Description When grading assignments in the iOS Teacher app that display grade as percentage, if you grade using the slider, sliding the grade to 100 will apply 100%, but tapping the 100 at the end of the slider will apply 100 points…
- Copy this course runs into a page error for teachers if "Allow creation only in the Manually Created
This behavior has been resolved and deployed to the production environment as of 10/8/25. Description When the “Allow creation only in the Manually Created Courses sub-accounts” is enabled on the account level, teachers run into a page error when attempting to use the Copy this course feature for any course that is outside…
- [OPEN] QTI Exports of New Quizzes with questions linked from a Item Bank import without questions in
Engineers are currently investigating the issue. Description When exporting a New Quiz with questions linked from a Item Bank to a QTI file, importing that QTI into an Item Bank results in no questions being imported. Importing the same QTI file will work successfully via canvas import content page so the qti seems to be…
- [iOS] Student/Teacher | Images broken for cross shard users
This behavior has been resolved and deployed to the production environment in version 8.1. Description For students/teachers enrolled cross-shard in courses, images will show a broken icon when they are not logged in to the instance the course is hosted in. Expected Behavior Users with cross-shard enrollments should see…
- Images in Global Announcements Are Broken
This behavior has been resolved and deployed to the production environment as of 9/5/25. Description When users preview Global announcements from their dashboard, images appear broken. Expected Behavior Images added into the Global announcements should not be broken. Workaround No workaround exists at this time. Steps to…
- Role Duplication in Target User groups - Canvas
This behavior has been resolved and deployed to the production environment as of 9/8/25. Description The same Group ID appears multiple times in Target User Groups in various areas of Impact. Expected Behavior Roles should only appear once. Workaround Hide duplicated roles through Admin > Target User Groups > Select group…
- [OPEN] Role Duplication in Target User groups
Engineers are currently investigating the issue. Description The same Group ID appears multiple times in Target User Groups in various areas of Impact. Expected Behavior Hide duplicated roles through Admin > Target User Groups > Select group to hide using toggle Workaround View Target User Groups to see which roles have…
- OOTB content duplicated
This behavior has been resolved and deployed to the production environment as of 9/15/25. Description Duplicate out-of-the-box monitors are appearing within Impact instances. Expected Behavior Out-of-the-box monitors will only appear once and will include all triggers of that monitor. Workaround No workaround exists at…
- Remove Identity Service Logins from Pseudonyms table CD2
This behavior has been resolved and deployed to the production environment as of 9/8/25. Description Since the implementation of the new identity service login the new logins that should not show for local admins is included in the Canvas Data 2 Pseudonyms table. Expected Behavior Please remove these from the table as end…
- New Quizzes has trouble with decimal numbers using scientific notation
This behavior has been resolved and deployed to the production environment as of 9/17/25. Description In Numeric questions in New Quizzes, when entering numbers in the answer fields with decimals using scientific E notation, they are changed to 0 when the question is saved. Expected Behavior Numbers with decimals (negative…
- Error when saving any edits to Grading Period Sets
This behavior has been resolved and deployed to the production environment as of 9/10/25. Description When Saving a grading period, a banner is seen at the top of the page that the grading period set was updated successfully, but the page is blank and at the bottom you'll see "Unexpected Application Error! Cannot read…
- Investigate large increase in external tool assignments activity in New Analytics
This behavior has been resolved and deployed to the production environment as of 8/18/25. Description Several teachers have noticed in a few of their classes that new analytics is reporting hundreds of thousands of page view activity, stemming entirely from assignments attached to the external LTI’s Expected Behavior…
- Old media links are not functional since the fix for RCX-1949 was deployed
This behavior has been resolved and deployed to the production environment as of 8/27/25. Description Old media links with the below formatting no longer play in Canvas. There is no error, but clicking on the play button does not start the video/audio <a id="media_comment_m-5JxJzd136Gk3nSPn9G5e5b46s4xRXz2m"…
- New Quizzes with outcomes attached not working when copied to new course
This behavior has been resolved and deployed to the production environment as of 11/04/25. Description When a New Quiz has an outcome(s) attached to the quiz or questions in the quiz, and the quiz/outcome(s) are imported to a new course, they are not working in the new course. The outcomes in the new course don't show as…
- Previewing content from Direct Share results in error
This behavior has been resolved and deployed to the production environment as of 7/23/25. Description When a user attempts to preview a content that was shared with them via Direct Share, the preview displays blank and the console shows two error messages: <SPAN class="">Access to XMLHttpRequest at '<A…
- Docviewer preview is displaying watermarks on image files
This behavior has been resolved and deployed to the production environment as of 7/16/25. Description When a PNG/JPG/JPEG file is submitted to an assignment and previewed in SpeedGrader or on the assignment page with A2 enabled, it displays a watermark: “Evalution Only. Created with Aspose.Imaging. Copyright 2010- 2023…
- Dashboard gives page error in instances without Manually Created Courses sub-account
This behavior has been resolved and deployed to the production environment as of 7/30/25. Description When an instance does not have a Manually Created Courses sub-account, accessing the dashboard in the instance results in a page error with a Locking a record with unpersisted changes is not supported. Use `save` to…
- Canvas notifications 'from' header only includes email address in non-iad regions
This behavior has been resolved and deployed to the production environment as of 7/16/25. Description Notifications from canvas in non iad regions don’t include the default or custom labels applied before the normal from header and only include the email address portion of it. Expected Behavior The “From” field should…
- Add back the Lightest color row and white block for the default color picker
This behavior has been resolved and deployed to the production environment as of 7/30/25. Description We updated the default color options in the Text and Highlight color pickers in the Rich Content Editor (TinyMCE) to ensure accessibility when used against a white background. Because the Text and Highlight color pickers…
- Publishing pages does not update publish_at or updated_at data points
This behavior has been resolved and deployed to the production environment as of 7/30/25. Description Publishing pages edited in the past is not updating the publish_at or updated_at data points properly in the api. Expected Behavior For the published_at and updated_at data points to be updated when publishing a page.…
- [OPEN] Grades show as “NaN” or disappear in SpeedGrader for checkpoint discussions initially graded
Engineers are currently investigating the issue. Description When a discussion with checkpoints is graded using complete/incomplete grading, then is changed to use points or percentage grading the grades will show as NaN or do not display in SpeedGrader Expected Behavior Once a grade is entered, it should persist and…
- Page To-Do incorrectly displays utc time that is labeled as your time zone.
This behavior has been resolved and deployed to the production environment as of 7/16/25. Description When a page is added to Student To-Do and accessed on the Pages or Wiki tab of the course, the To-Do displays based on UTC, but is labeled as their local time zone. Expected Behavior The To-Do time should follow the Time…
- Discussions imported from export packages created before sort_order was added to exports give page e
This behavior has been resolved and deployed to the production environment as of 6/18/25. Description When a discussion is imported from an IMSCC package where the sort_order is not included (any Canvas course exported before the 2025-06-18 deploy for example) the sort_order will be set to f resulting in a page error when…
- New Analytics displays for users enrolled as Students in a course, even if they have admin access in
This behavior has been resolved and deployed to the production environment as of 6/25/25. Description Users with sub-account admin access in one sub-account are able to view New Analytics in courses where they are only enrolled as Students in a different sub-account. Expected Behavior New Analytics should not be visible to…
- Account_id is updated when override_sis_stickiness is set to false
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description When using the API to update a course, the account_id is being updated when override_sis_stickiness is set to false. Expected Behavior Instead, the account_id should be ignored and not updated. Workaround No workaround…
- Unable to archive grading schemes when being used as default in any course.
This behavior has been resolved and deployed to the production environment as of 8/27/25. Description When grading scheme is in use as default for a course or account, it cannot be archived. The greyed out archive icon reads as “You can't archive this grading scheme because it is set as a default for a course or account.”…
- language packs are not being consistently applied on the Edit pages
This behavior has been resolved and deployed to the production environment as of 7/16/25. Description When any language pack outside of english is used the Edit page of the Assignments, New Quizzes, Discussions, Announcements and Classic Quizzes are not fully translated to the language selected, some information are in…
- [Android] Teacher |"Unexpected Error" when creating a ticket from the report a problem menu
This behavior has been resolved and deployed to the production environment in version 1.42 Description Android users are encountering an ‘Unexpected Error’ when creating support requests within the Teacher app. Expected Behavior They should be able to create a ticket using the report a problem button. Workaround No…
- Submit assignment button appears active to students with no attempts remaining
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description With assignment enhancements enabled, students who have no remaining attempts see a “Submit Assignment” button when viewing assignment details. Expected Behavior When no attempts are remaining, “Submit Assignment” button…
- Cannot edit blueprint locked discussion
This behavior has been resolved and deployed to the production environment as of 7/16/25. Description Cannot edit blueprint locked discussion Expected Behavior Should be able to edit blueprint locked discussion Workaround No workaround exists at this time. Steps to Reproduce Create a checkpointed discussion in a blueprint…
- Checkpoint Discussions Replies should show correct submitted date
This behavior has been resolved and deployed to the production environment as of 7/16/25. Description When viewing discussion replies in the in-context view in speedgrader, the submitted time stamp does not change to match the reply being viewed. Expected Behavior The submitted time stamp should correspond to the reply…
- Setting both discussion checkpoints to Complete in Speedgrader shows current grade as Incomplete
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description When a teacher is grading a Discussion that is using Graded Checkpoints and has Display As Grade set to Complete/Incomplete, in Speedgrader selecting "Completed" from the checkpoint dropdown menu for both Reply to Topic…
- Graded checkpoint discussions within nested sub-accounts do not appear in calendar
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description If an instance has graded checkpoints disabled at the root account, but enabled on a nested sub-account (must be two accounts deep,) any graded discussion checkpoint that is made within the nested sub-account will fail to…
- Custom Gradebook Statuses colors don't apply to Checkpoint discussions
This behavior has been marked as resolved as it will not be fixed. Description Custom gradebook status colors don’t apply to checkpoint discussions. Expected Behavior The custom status color should apply. Workaround No workaround exists at this time. Steps to Reproduce Create a custom gradebook status in the account in…
- Attendance Report not generating
This behavior has been resolved and deployed to the production environment as of 6/17/25. Description Attendance report not generating. Expected Behavior Attendance report should be generating. Workaround No workaround exists at this time. Steps to Reproduce From the account navigate to the Attendance LTI Select to run a…
- Attendance not passing grades over to the gradebook
This case was unable to be reproduced. If behavior persists, please submit a new support case. Description Roll Call Attendance is not syncing grades to the gradebook. It also does not generate the assignment when roll call is taken for the first time. Expected Behavior To be able to sync attendance grades for students in…
- Duplicate assets due to redirects
This behavior has been resolved and deployed to the production environment as of 6/27/25. Description When a user clicks on a classic quiz from the modules or assignments page, the classic quiz page view is counted twice. Expected Behavior Quiz page views should not be counted for redirects. Workaround No workaround exists…
- New Quizzes do not allow students to the next question after a Text Block question when Backtracking
This behavior has been resolved and deployed to the production environment as of 6/25/25. Description When you have a New Quiz with One Question At A Time enabled and backtracking NOT allowed, Text Block type questions will not allow students to progress to the next one. Expected Behavior Students should be able to access…
- Default colors in the RCE color picker do not meet contrast requirements
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description In the Rich Content Editor (RCE), the default color options for text do not consistently meet WCAG 2.1 AA contrast requirements (4.5:1) against a white background. This has led to accessibility checker flags and complaints…
- [a11y] Quiz index sub-menu options are not identified by NVDA or JAWS on Chrome
This behavior has been resolved and deployed to the production environment as of 6/18/25. Description When using NVDA or JAWS screen readers on Chrome, the sub-menu options expanded from kebab menu to the right of individual quizzes are not identified. Expected Behavior Kebab menu options on the quizzes index page should…
- RCE media uploads with older format and media_comment_maybe id are not playing
This behavior has been resolved and deployed to the production environment as of 7/16/25. Description RCE media uploads still utilizing an older embed format where the media is added as a link with the instructure_file_link instructure_video_link class and the id set to media_comment_maybe do not play in the new media…
- Teacher/Student | Users are unable to play media recording submissions
This behavior has been resolved and deployed to the production environment as of 5/29/25. Description Embedded or attached media recordings do not play on iOS Canvas Student and Teacher App. Expected Behavior Video/audio recordings should play on Canvas apps Workaround No workaround for mobile. Files play on desktop still.…
- Stimulus in Item Banks cannot be edited once they are used in a quiz
This behavior has been resolved and deployed to the production environment as of 6/25/25. Description When a stimulus item in an Item Bank is used to asses students, the stimulus is not able to be edited from the Item Bank. Expected Behavior User should be able to edit Stimulus or be prompted to edit a copy. When…
- Some links in product guide articles are broken and lead to "page not found" error messages
This behavior has been resolved as of 5/29/25. Description Some links in some product guides in the Instructure Community are incorrect and result in a "page not found" error message. This is due to a bug in our documentation publishing tool which causes certain URLs not to resolve to the correct Community URLs. Expected…
- Replacing and syncing file in blueprint course twice deletes associated module item
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description When a user adds a file to a module in a blueprint course, then replaces the file and syncs the change to associated courses twice (replace file > sync > replace file > sync) the module item corresponding to the file is…
- Uploading media to Media Recording assignment returns a file name error when using Assignment Enhanc
This behavior has been resolved and deployed to the production environment as of 6/04/25. Description When Assignment Enhancements - Student is enabled and the assignment is setup with Submission Type Media Recordings, when students attempt to upload their own media files the UI shows an error message “Please enter a file…
- Media files in New Quiz questions show 'Refused to Connect' error
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description When "One Question at a Time" is enabled and "Allow Backtracking" is disabled, media files with an instfs_id and access_token show a "Refused to Connect" error for students. Expected Behavior Media files should load for…
- Developer Keys created via dynamic registration do not remain deleted after deleting them in the UI
This behavior has been resolved and deployed to the production environment as of 5/21/25. Description When developer keys created via dynamic registration are deleted in the UI, their "developer_key_account_binding" gets set to "workflow_state": "deleted", but the actual key's "workflow_state" remains "active", causing it…
- Student seeing two different versions of a page when accessing peer reviews with no submissions
This behavior has been resolved and deployed to the production environment as of 7/02/25. Description When accessing peer reviews from Legacy Assignment view or Enhanced Assignment if you create a manually assigned peer review a student that has not submitted to the assignment yet (but is assigned a peer review) gets an…
- New Quiz formula and numeric questions do not allow decimal numbers in answers in language packs tha
This behavior has been resolved and deployed to the production environment as of 6/25/25. Description When using a formula or numeric question in New Quizzes the Formula Definition/Answer field doesn’t let you input a comma for a decimal in the answer field. Expected Behavior Languages that use a comma for decimal places…
- Term / Course names found from other instances
This behavior has been resolved and deployed to the production environment as of 6/27/25. Description For users who have consortia and/or trusts set up in Canvas, terms and courses from other related instances may show in Target User Groups (and when using those for targeting of content). Expected Behavior Only terms and…
- Assignment Enhancements: Available Peer Reviews link to legacy UI when selected from student to do
This behavior has been resolved and deployed to the production environment as of6/18/25. Description Selecting an available peer review from the To Do list from the Dashboard or Course Homepage lead to the legacy peer review UI, rather than the Assignment Enhancements UI. Expected Behavior Students should be linked to the…
- Answers in Numerical Answer questions stop working after a few decimal values
This case was unable to be reproduced. If behavior persists, please submit a new support case. Description When entering answers for numerical questions in classic quizzes, numbers that have decimal values stop working correctly after about 5 decimal spaces. The answer will either change to zero (or whatever whole number…
- Audio files in RCE have no playback timer
This behavior has been resolved and deployed to the production environment as of 6/4/25. Description When uploading an audio file directly via the Rich Content Editor (RCE) in Canvas, the audio player does not display timing information, such as elapsed or remaining time. Expected Behavior Playback time should appear…
- Excused status on Discussion Checkpoints not correctly applied in traditional gradebook
This issue was declined by the product team. Please see the Additional Info section for resolution information. Description When applying an Excused status to one checkpoint of a checkpointed discussion in the traditional gradebook, users can no longer enter a grade for the second checkpoint. Expected Behavior Statuses…
- RCE media uploads with older media comment format are not playing
This behavior has been resolved and deployed to the production environment as of 4/23/25. Description RCE media uploads still utilizing the older media comment format or video’s embedded into text entry submissions from a mobile device are displaying a black blank screen instead of playing the video. Expected Behavior The…
- Decimal comma is automatically changed to a decimal point in numeric answers in Classic quiz attempt
This behavior has been resolved and deployed to the production environment as of 4/23/25. Description When a student attempts answering a numeric question with a number that contains a decimal, the comma decimal separator is automatically changes to a point decimal. This causes answers to be marked as incorrect in language…
- LMGB Timeout For Large Courses
[info callout] This behavior has been resolved and deployed to the production environment as of 3/25/26. Description LMGB times out while attempting to load data for large courses. Expected Behavior Users should be able to see the LMGB load grading data. Workaround No workaround exists at this time. Steps to Reproduce No…
- In Safari browser, iframed HTML files uploaded to course files do not display due to missing session
This behavior has been resolved and deployed to the production environment as of 6/18/25. Description When an HTML file is uploaded to Canvas course files and embedded via an iframe, the file does not display for users in the iOS Student and Teacher apps. The issue occurs because the HTML file is served from a…
- [CLOSED] Broken audio in RCE content after manual content import
This behavior has been resolved and deployed to the production environment as of 2024-06-05. Description Audio embed in rce content copied to a new course via manually importing an imscc package are showing a broken message in their embedded content and don’t play in the files section either. Expected Behavior Audio…
- Account level Attendance report triggers multiple/excessive amount of provisioning reports
This behavior has been resolved and deployed to the production environment as of 8/13/25. Description When an admin requests an Attendance report on the account level from Roll Call Attendance, it will trigger 3 different provisioning reports (courses, users and enrollments) on the account level and on every sub-accounts…
- Unable to download CSV files uploaded to New Quizzes
This case was unable to be reproduced. If behavior persists, please submit a new support case. Description When downloading a CSV file uploaded to a New Quiz, it brings you to an "Unauthorized" error message. Expected Behavior Instead, it should download the file. Workaround No workaround exists at this time. Steps to…
- [OPEN] Pressing G in speedgrader shortcuts does not work with checkpointed discussions
Engineers are currently investigating the issue. Description When Full Discussion Context is shown in speedgrader, the following Speedgrader shortcuts no longer work c: should shift focus to comment box in right pane, this does not happen because focus is set to whichever reply is highlighted (in discussion iframe) g:…
- pressing C in SpeedGrader shortcuts will not work with RCE LITE in SpeedGrader FF Enabled
Engineers are currently investigating the issue. Description When Full Discussion Context is shown in speedgrader, the following Speedgrader shortcuts no longer work c: should shift focus to comment box in right pane, this does not happen because focus is set to whichever reply is highlighted (in discussion iframe) g:…
- When Exporting the gradebook you are redirected to an error page
This behavior has been resolved and deployed to the production environment as of 4/09/25. Description When exporting the gradebook you are redirected to an error page “Oops, Canvas can’t find your login page.” Expected Behavior Instead it should export. Workaround Go back to the gradebook, and select gradebook export ->…
- [OPEN] Discussion's "j", "k", and "r" keyboard shortcut collides with Speedgrader's respective shortcuts for those keys
Engineers are currently investigating the issue. Description When Full Discussion Context is shown in SpeedGrader, the “r“ SpeedGrader shortcut opens the new. reply textbox. The problem with this is that, when users press “r“ in SpeedGrader, they expect to focus on the rubric section of the SpeedGrader This same issue…
- SpeedGrader doesn't launch to the selected group with external tool assignments
[info callout] This behavior has been resolved and deployed to the production environment as of 3/11/26. Description When opening SpeedGrader for an external tool assignment using the “Launch SpeedGrader Filtered by Student Group” option, it opens to the first group (or whatever is selected in the Gradebook), instead of…
- Download original option in the Large file warning for Docviewer produces invalid file (part 2)
This behavior has been resolved and deployed to the production environment as of 6/12/25. Description The “Download Original” option offered by the Large file warning message in DocViewer is downloading an invalid file. Expected Behavior The “Download Original” option should download the file in its original format.…
- Youtube Studio videos play ads
This behavior has been resolved and deployed to the production environment as of 6/04/25. Description Admin reported that multiple users are getting ads when playing Studio videos added via Youtube links. Expected Behavior Studio videos should play without ads Workaround No workaround exists at this time. Steps to…
- Changing course participation dates prevents dates being adjusted and saved on Discussions with chec
This behavior has been resolved and deployed to the production environment as of 5/07/25. Description In a course where you have discussions with checkpoints and dates entered, if you change the participation dates of the course and then after attempt to adjust the dates on the discussion to be inline with the new…
- [OPEN] Upload and Replacing files does not update file IDs copied to a new course - Part 2
Engineers are currently investigating the issue. Description When a course file link is copied to a new course using Canvas Course Export Package and a new version of the file is uploaded to replace the old one, the link pointing to the file would not automatically update to reflect the new file's ID. As a result users run…
- Pagination link headers broken with Conferences API
This behavior has been resolved and deployed to the production environment as of 10/8/25. Description When trying to paginate the Conferences API, it continually returns the first page of results. The link headers always return page=first regardless of which page it’s referencing: Expected Behavior If you are requesting a…
- [a11y] Open conversation span needs role
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description When tabbing through the inbox list, there is an "open conversation" button that appears for each item in the inbox. The span tag prior to the interactive element being selected does not have a 'button' role. Expected…
- [a11y] "i" Icon in Global Account Notification Alerts has no programmatic information
This behavior has been resolved and deployed to the production environment as of 6/18/25. Description In the Notifications Centre, Global Account Notification alerts display an "i" icon to indicate the alert type, but it is only visual and not provided programmatically, making it difficult for users to understand its…
- [a11y] Text elements in column, under "course activities", have been made keyboard focusable but lac
This behavior has been resolved and deployed to the production environment as of 8/13/25. Description All of the text elements in the first column, under "course activities", have been made keyboard focusable but lack any role. Expected Behavior Ensure custom controls provide proper textual name, role, and state…
- Re-locking module progress doesn't re-calculate progress
This behavior has been resolved and deployed to the production environment as of 7/26/25. Description When a module is initially setup with no requirements the progress gets set to ‘completed’ for all enrolled users, regardless of it they’ve access the course already. When adding a requirement later and selecting the…
- Copy this Course feature is including template
This behavior has been resolved and deployed to the production environment as of 7/30/25. Description When a template is enabled for an account, using the Copy this Course feature imports the active template to the new course. This can lead to duplicates of the template material if the course is copied more than once.…
- [OPEN] Entering Quizzes – Take frame with Voice Over on New Quizzes take page is not functional (par
Engineers are currently investigating the issue. Description When using Voice Over on the quiz take page for a New Quizzes quiz, the first time you enter the Quizzes – Take frame you are taken to a group with only one item and cannot navigate to the quiz content. Exiting the group to return to the Quizzes - Take frame then…
- [OPEN] Files uploaded to RCE in graded group discussion replies are uploaded to the group instead of
Engineers are currently investigating the issue. Description When a student uploads a file to the rich content of a graded group discussion, their file gets uploaded to the group files area. The group files area space is limited, and can be filled up relatively easily if a lot of students are supposed to post videos and…
- [OPEN] Points per question when pulling from bank is ignored for MC questions when vary by answer op
Engineers are currently investigating the issue. Description When pulling MC questions with VPBA enabled from an item bank and setting a Points per question value that is different than the Highest points possible for this question, the quiz build page reflects the correct total point value, whereas the student’s…
- [OPEN] When assigning a module to an individual student or section, the assignees and assigned dates
Engineers are currently investigating the issue. Description When assigning a module to an individual student or section, the assignees and assigned dates are not displayed on the Assignment Page. Expected Behavior The assignees and assigned dates should appear on the Assignment Page, similar to how they are displayed for…
- [OPEN] Page fail to migrate if they include a link to join a conference in their content
Engineers are currently investigating the issue. Description When a page includes a link to join a conference that page will fail to import when the course is copied. Expected Behavior Having a link to a conference embedded in a page should not result in the page failing to migrate. Workaround No workaround exists at this…
- [OPEN] Account level attendance reports are blank
Engineers are currently investigating the issue. Description Account level attendance reports are generating blank and not pulling from sub-accounts Expected Behavior Account level attendance reports should contain all information from the courses and sub accounts linked to it. Workaround Users can generate a report for…
- [OPEN] Student View isn't being reset for discussions
Engineers are currently investigating the issue. Description Posts made while using student view are not removed after student view is reset. Expected Behavior When using student view and creating a post in a discussion, after student view is reset content created while using student view should be removed. Workaround No…
- [OPEN] Rubrics redesign only lets you duplicate criterion once
Engineers are currently investigating the issue. Description With rubrics redesign enabled, criterion can only be duplicated once. Any further attempts will not duplicate the criterion. Expected Behavior You should be able to duplicate the criterion multiple times(as that is the current function with the classic rubrics)…
- [OPEN] Clicking into and out of needs grading cells posts grade for "Enter Grades as" with percentag
Engineers are currently investigating the issue. Description When clicking into and out of the needs grading icon in the gradebook for Enter Grades as percentage quizzes results in a score being entered. Expected Behavior Grades that require attention should not post before the question is graded. Workaround If the…
- [OPEN] Outcome Analysis shows imported New Quizzes with outcomes as not having outcomes
Engineers are currently investigating the issue. Description When a New Quiz or New Quiz question has an outcome attached, and the quiz and outcomes are imported to another course, the Outcome Analysis Report will show the message "There is no report here to show. The assessment has no outcomes aligned to it. Go to the…
- [OPEN] New Quiz scores are reverting when 'Restrict student result view' or 'Allow Multiple Attempts
Engineers are currently investigating the issue. Description When a New Quiz Submission has been given a score from the gradebook after the initial score was applied on submission and then enable the LTI Settings to 'Restrict student result view' or 'Allow Multiple Attempts' it is causing the score in the Gradebook to…
- [OPEN] Assignment submissions that include a file upload are not included as submissions or particip
Engineers are currently investigating the issue. Description Currently, when a user uploads a file as part of an assignment submission, we count that as a file upload in Analytics and not a submission. This means the student does not get a participation counted for a submission with a file upload. Expected Behavior When a…
- [OPEN] External Tool assignments set to open in a new tab block the "Find Rubric" button.
Engineers are currently investigating the issue. Description When creating an external tool assignment that is set to open in a new tab, and then adding a rubric to it, there is an iframe overlapping the “Find Rubric” button which makes it unclickable for mouses. Expected Behavior Don’t obstruct the “Find Rubric” button.…