- 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] Engineers are currently investigating the issue. 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 student in it and an assignment that…
- Google Assignments submissions or Files attached via the Google Drive LTI 1.3 show as zip files in SpeedGrader
[info callout] Engineers are currently investigating the issue. 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 originally on the submission from Google.…
- 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] Engineers are currently investigating the issue. 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 all removed for an Admin user account that…
- '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] Engineers are currently investigating the issue. 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). Expected Behavior: When a student navigates…
- Anonymous graded survey in New Quizzes shows student names in New SpeedGrader
[info callout] Engineers are currently investigating the issue. 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: Prerequisites: Have a course with the…
- 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] Engineers are currently investigating the issue. 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” permissions should not see the delete…
- [a11y] Roll Call settings slider does not expose proper name/interaction
[info callout] Engineers are currently investigating the issue. 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 accessible name and cannot be adjusted using…
- [iOS] All | Media player doesn't have picture-in-picture option
[info callout] Engineers are currently investigating the issue. 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 version iOS 26.2.1/Android 16…
- SG2: Clicking submit button multiple times on rubric generates multiple assessments
[info callout] Engineers are currently investigating the issue. 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 assessments, and then they ask support to…
- [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] Engineers are currently investigating the issue. 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 started this quiz in a different…
- SG1 fails to launch for checkpoint discussions without a required replies due date
[info callout] Engineers are currently investigating the issue. 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 teachers if they have open ended dates on the…
- [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] Engineers are currently investigating the issue. 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: Prerequisite: Published course with New Quizzes…
- 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…
- [OPEN] Respondus Launches fail when New Quiz title exceeds 29 characters and contains interpunct (.) character
Engineers are currently investigating the issue. 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 Quizzes through LDB, they see the following error message:…
- 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
Engineers are currently investigating the issue. 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 visually, but the chnage is not conveyed to assistive…
- [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…
- [OPEN] Unable to download RCE media recordings from the course files
Engineers are currently investigating the issue. 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 workaround exists at this time. Steps to Reproduce…
- 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…
- [OPEN] LMGB Timeout For Large Courses
Engineers are currently investigating the issue. 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 steps to reproduce exists at this time. Known issues…
- 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
Engineers are currently investigating the issue. 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 the actual group selected when launching SpeedGrader.…
- 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.…
- [iOS] Teacher | Users logged in on root account in a Consortia are unable to see the content of page
This behavior has been resolved and deployed to the production environment as of 4/23/25. Description Users who are logged in under the root account in a Consortia environment are unable to see the content of pages in the course, both when set as a Front Page or from the Pages link. Expected Behavior Users logged in at the…
- Changes to New Quizzes are not syncing from a blueprint course after the initial sync
This issue was declined by the product team. Please see the Additional Info section for resolution information. Description New Quizzes in a blueprint course are not syncing changes made in build mode after the initial sync. This affects anything in the new quizzes UI itself, anything changed in assignment settings on the…
- [iOS] Teacher | Users logged in on root account in a Consortia are unable to see the content of the
This behavior has been resolved and deployed to the production environment in version 1.36. Description Users who are logged in under the root account in a Consortia environment are unable to see the content of the Files page in a course; it generates an error in the UI stating “There was an error loading files. Pull to…
- New Quiz questions apply unintended indentations to text
[info callout] This case was unable to be reproduced. If behavior persists, please submit a new support case. Description In New Quiz questions where RCE is used, an additional indentation gets applied to the quiz questions and answers Expected Behavior Indentation of text should only be applied when this feature is used…
- New Quiz hot spot question hotkeys stay initialized when out of focus
This behavior has been resolved and deployed to the production environment as of 4/30/25. Description When editing a hotspot question in a New Quiz, the hotkeys meant to adjust the hot spots function when trying to type text to either locate/create an item bank or search for an outcome, resulting in any typing ending up…
- Student based roles can be given the "course analytics - view pages" permission to view unposted gra
This behavior has been resolved and deployed to the production environment as of 3/26/25. Description When a student has Analytics permissions enabled, grades that have not been posted in the grade book can be viewed in course analytics. Expected Behavior Unposted scores should not show in Analytics for students.…
- Can not disable "Allow self sign-up" after being enabled
This behavior has been resolved and deployed to the production environment as of 3/12/25. Description Once "Allow self sign-up" is enabled on a group set you can not disable it. If you uncheck the box of the option you will notice that the 'Save' button in unresponsive. Expected Behavior After unchecking the "Allow…
- Error message while adding a new login
This behavior has been resolved and deployed to the production environment as of 3/12/25 Description When adding a login to a user account, a message pops up "An error occurred while adding login" even though the login appears to be added still. Expected Behavior Instead it should not pop up the error message. Workaround…
- Synchronization issues between Canvas and Canvas Credentials
This behavior has been resolved and deployed to the production environment as of 3/14/25. Description The synchronization process between Canvas Credentials and Canvas involves significant complexity and presents multiple vulnerabilities. While considerable progress has been made in identifying and resolving root causes of…
- Available homeroom courses are not showing for selection when creating new subject
This behavior has been resolved and deployed to the production environment as of 5/21/25. Description When creating a new subject from a homeroom course in Canvas for elementary, available homeroom courses do not populate the dropdown menu for homeroom selection. Expected Behavior Homeroom courses where the teacher is…
- Fill in the blank answers get reset when adding a new variable between existing ones
[info callout] This behavior has been resolved and deployed to the production environment as of 1/21/26. Description In a New Quiz when editing fill-in-the-blank questions adding a new variable in the middle of the existing ones will reset the dropdowns for configuring the variables that come after the new one you added…
- [OPEN] Annotation notifications are spamming students when "Submission Comment" is set to notify imm
Engineers are currently investigating the issue. Description When a student has “Submission Comment” notifications set to notify immediately, a new notification is created for each annotation added to a submission leading to several notifications for the same submission. Expected Behavior Users expect to receive a single…
- [iOS] Student | Offline Mode: cross shard users are unable to see Studio videos or other media embed
This behavior has been resolved and deployed to the production environment in version 7.15. Description Users who are logged in through a different instance than where the course lives and where the content was embedded are unable to see Studio videos or image files that are embedded via the Rich Content Editor when…
- Graded discussion due dates set to 59 minutes are not setting seconds value to 59
This behavior has been resolved and deployed to the production environment as of 8/13/25. Description When creating a graded discussion and setting a due date with 59 minutes, the seconds field is not defaulted to 59 seconds. Expected Behavior When entering a due date with minutes set to 59, the seconds should be…
- Error when trying to cross-list section by searching for course name
This case was unable to be reproduced. If behavior persists, please submit a new support case. Description When cross-listing a section using the Search for Course field, entering the name of the destination course gives a "Not a valid course name" error. Expected Behavior The course name search should work when…
- Images contained in item banks shared to other entities can break if original course/item is
[info callout] Engineers are currently investigating the issue. Description When an image is added to a New Quiz question in an item bank and that item bank is shared to the institution and used in a different course the image is hard linked to the file in the original course it was uploaded from. If that course or file in…
- The days counter for late submissions shows decimals for Checkpoints in traditional gradebook
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description Checkpoint discussions show decimal points in days late box. Expected Behavior To calculate a late penalty, Canvas rounds up the day or hour to the next whole number. For example, you may set a 10% per day late submission…
- The days counter for late submissions shows decimals for Checkpoints in speedgrader
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description Checkpoint discussions show decimal points in days late box. Expected Behavior To calculate a late penalty, Canvas rounds up the day or hour to the next whole number. For example, you may set a 10% per day late submission…
- Search bar in discussion topic loses focus after search finishes
This behavior has been resolved and deployed to the production environment as of 4/23/25. Description When searching via the “search entries or author” search bar in a discussion topic, the search bar loses focus after the search completes. The user has to click in the search box again to continue their search phrase.…
- When cross-shard admins make changes to a course, no information is available via course activity lo
This behavior has been resolved and deployed to the production environment as of 3/26/25. Description When a cross-shard admin makes a change to a course that would normally be included in Course Activity, the log is created but no information is available; clicking on “View Details” results in an error - “Uncaught…
- Files with # or ' in file name embedded in new quizzes display as broken
This behavior has been resolved and deployed to the production environment as of 3/11/25 Description When you have a # or ' in the file name of an image and embed that image into a new quiz it will display as broken after a few seconds. Expected Behavior Images which successfully upload should display to users Workaround…
- [OPEN] Assignments submitted with Quantitative Data settings enabled appear as missing for students
Engineers are currently investigating the issue. Description If a student submits to an assignment while “Restrict view of quantitative data” is enabled, that assignment will still show as missing or “Not Submitted” from the students grade page. Expected Behavior Since the students did submit, the UI should reflect that…
- [OPEN] Docviewer previews of excel files with many rows are excessively zoomed out until no content
Engineers are currently investigating the issue. Description The more rows an xlsx file has the further the docviewer preview will zoom out until the content is unreadable. Even if the content would fit within the width of the page the length seems to have no upper limit (or an insanely high one) for scaling the documents…
- [OPEN] [iOS] Student | Discussions with checkpoint due dates don't display on mobile to do list
Engineers are currently investigating the issue. Description When a discussion is set up with checkpoints, and has a due date the discussion doesn’t display under to do on a mobile device. Expected Behavior To have the discussion display under to do. Workaround No workaround exists at this time. Steps to Reproduce…
- Members of concluded courses groups still show up in the users filter of the address book when compo
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description If a course is hard concluded a student in a group associated to that course can still send inbox messages to other members in the group through the address books “users” option. The logic seems to properly be disabling the…
- New course paces show out of order when default pace exists and module position does not match order
This behavior has been resolved and deployed to the production environment as of 4/09/25. Description When a course using Course Pacing has an existing default pace and a module where the module position of items does not match the order the items were added to the module, the due dates in that module will appear out of…
- Toggling LTI tool placements works in all accounts instead of only where tool is installed
This behavior has been resolved and deployed to the production environment as of 3/26/25. Description Toggling an LTI tool’s placements from the Settings → External Apps → Placements menu is available in all accounts, as opposed to the desired behavior of only being toggleable in the context where the tool was installed.…
- Classic Quizzes] Allow only one Question/Question Group editor to be opened
This behavior has been resolved and deployed to the production environment as of 3/26/25. Description Users can open multiple question and question group editors at the same time. This can lead to confusion and errors since validation is not properly handled. Expected Behavior Only one question or question group editor…
- Add user pop-up closes quickly when adding to an account group
This behavior has been marked as resolved as it will not be fixed. Description Slightly moving your cursor while clicking the + to add people to an account group has it appear and disappear quickly. Expected Behavior Instead, it should remain open after clicking the + Workaround No workaround exists at this time. Steps to…
- $Canvas.assignment.dueAt.iso8601 returns the 'Everyone Else' date and not the student specific due d
This behavior has been resolved and deployed to the production environment as of 3/12/25. Description The $Canvas.assignment.dueAt.iso8601 custom parameter returns the 'Everyone Else' date and not the student specific assignment override when launching an external tool assignment as a student. This is happening for 1.1 &…
- [iOS] Student | Users logged in on root account in a Consortia are unable to access PDFs for annotat
This behavior has been resolved and deployed to the production environment in version 7.14. Description Users who are logged in under the root account in a Consortia environment are unable to access PDFs for annotated submission assignments. Instead, they receive an error - “Unable to Display Document - The file you’re…
- Reported replies notification is not sent from group discussions
This behavior has been resolved and deployed to the production environment as of 5/21/25. Description When a discussion reply is reported in a group discussion, the teacher in the course is not sent a Reported Reply notification even though their notification preference is setup to notify them of reported replies. Expected…
- [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…
- Impossible to zoom out on image submissions on Speedgrader- Pictures are not scaled to Preview
This behavior has been resolved and deployed to the production environment as of 4/11/25. Description When JPG or JPEG files are submitted, Speedgrader does not scale the document to fit the preview window. Expected Behavior Instead, it should scale the file to fit the preview window or allow for zooming out further.…
- "c" keyboard shortcut in speedgrader not working
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description The keyboard shortcut “c” to jump directly to the Comments field in speedgrader is no longer working. "r" for rubric and "g" for grade are still working. Expected Behavior Users should be able to use the “c” keyboard…
- [iOS] Student | Cross-shared assignments don't load from modules page
This behavior has been resolved and deployed to the production environment in version 7.14 Description When a user is enrolled in a trust instance and the user is logged into the Student app via their "home" instance, when attempting to access an assignment from the modules in the trust instance it just spins Expected…
- New Analytics student course grade CSV exports dates without time or time zone indicator
This behavior has been resolved and deployed to the production environment as of 3/12/25 Description When exporting a students course grade CSV from New Analytics, the dates in "Due date" & "Submitted" are shown in UTC without the full timestamp. Expected Behavior Exported dates in course grade CSV should include the time…
- Spamming the Add Item button from a module creates duplicate items
This behavior has been resolved and deployed to the production environment as of 3/26/25. Description When rapidly clicking to create items in a module, it creates duplicates. Expected Behavior Instead, it should prevent the option from being clicked more than once. Workaround No workaround exists at this time. Steps to…
- Enhanced rubrics field on Assignment details prevents teachers from using the Previous/Next buttons
This behavior has been resolved and deployed to the production environment as of 2/12/25. Description In courses using Enhanced Rubrics, teachers/admins are not able to see the Previous/Next buttons when viewing Assignments that are added to modules. Expected Behavior Previous/Next buttons should be available to teachers…
- [Android]Teacher| Designer enrollments cannot view external tool assignments using Teacher app
This behavior has been resolved and deployed to the production environment in version 1.38. Description When a user with a designer role tries to access a SCORM assignment or other external tool assignment using the Android Teacher app, a message displays “designer enrollment cannot view this“. Expected Behavior External…
- If a user deletes a message from their inbox, they are removed as a recipient on the sender's end.
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description If a user sends a message to a group of users, and one of those receiving users deletes the message from their inbox, the user who sent the message will no longer see the receiving user listed as a recipient on that…
- [Android] Student | O365 links display "That page has been disabled for this course" error
This behavior has been resolved and deployed to the production environment with version 7.10. Description When trying to open a link to a O365 file link, you receive an error that states “That page has been disabled for this course” Expected Behavior Instead it should open the linked file for the user to view, like it does…
- Checkpoints Discussion submissions incorrectly marked as Late
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description When Discussion checkpoints is enabled, submissions can be marked as late if an initial due date was set up when creating the discussion, prior to enabling Checkpoints and assigning Reply to Topic Due Date and Required…
- "data" HTML tags stripped in New Quizzes RCE
This behavior has been resolved and deployed to the production environment as of 9/10/25. Description When using the "data" HTML tag in New Quizzes, they are stripped when saving the page. Expected Behavior The "data" tag should not be stripped, as it is in the HTML allow list. Workaround No workaround exists at this time.…
- [a11y] Screen reader doesn't read changes done by keyboard shortcuts in RCE
This behavior has been resolved and deployed to the production environment as of 3/12/25. Description When editing or changing text it in the RCE with shortcut keys there’s no audio indication that something changes. For example, if you bold a word it doesn’t let you know the word is now bold Expected Behavior Screen…
- New Analytics is not generating data for students
This behavior has been resolved and deployed to the production environment as of 2/12/25. Description New Analytics is not generating for students when they try to view them on the course and instead it returns the message “Course data is being processed. Please come back in 24 hours.” Expected Behavior New Analytics…
- Item bank question group doesn't allow you to edit which bank to pull questions from after creation
This behavior has been resolved and deployed to the production environment as of 4/30/25. Description When editing a group of questions pulled from an item bank in New Quizzes, attempting to change which bank to pull questions from will never succeed. Clicking “done” will result in no change being made and the name of the…
- Some placements no longer closes when pressing the X
This behavior has been resolved and deployed to the production environment as of 2/12/25. Description The Assignment Group Menu and Module Index Menu (Tray) placements launch a tray on the right of the screen which should be closable. Expected Behavior For the Launch Tray to be closable Workaround No workaround exists at…
- Cannot select outcomes to add to question in New Quizzes question
This case was unable to be reproduced. If behavior persists, please submit a new support case. Description When adding outcomes to a question in an existing New Quiz, the checkboxes for the outcomes are not clickable. Expected Behavior Assigning outcomes works correctly. Workaround Minimizing Options will allow users to…
- Unpublished assignments display on calendar for observers
This behavior has been resolved and deployed to the production environment as of 2/26/25. Description When a user has an observer enrollment in a course they are able to view unpublished assignments for the course on the calendar. If the observer clicks the link to go the the assignment they are met with an access denied…
- Editing a question updates comment_html which breaks download and in-line previewing for any files e
This behavior has been marked as resolved as it will not be fixed. Description In Classic Quizzes if you embed a document to the feedback/comment area of a question, after submitting the quiz students will see a download icon next to the file, and they can open the file on the same page in DocViewer. If you edit a question…
- New column added to user_defined_fields table not added to CD2 schema
This behavior has been resolved and deployed to the production environment as of 2/13/25. Description Catalog team added a new column named user_defined_fields table named hide_in_user_workflow. This was added to the table and is produced in the files generated but has not been added to the schema for CD2 which breaks the…
- Mastery Paths are editable in associated courses on locked objects.
This behavior has been resolved and deployed to the production environment as of M/D/YY. Description When you have a Blueprint Assignment setup with Mastery Paths and lock the Assignment, once this is synced to Associated courses, the Mastery Paths are still editable. Note: If the Blueprint is re-synced later on, it…
- Cancel button unresponsive on classic quiz's Assign to tray
This behavior has been resolved and deployed to the production environment as of 3/12/25. Description The Cancel button on the Assign to tray is unresponsive only on classic quizzes. This seem to work as expected on Assignments/discussions/module items. Expected Behavior The cancel button should be functional. Workaround…
- Group discussions do not allow students to tag the teacher
This behavior has been resolved and deployed to the production environment as of 5/7/25. Description Students that are part of a group discussion are not able to tag the teacher in their replies. Expected Behavior Students should be able to tag their teacher in discussion replies. Workaround No workaround exists at this…
- [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…
- Section with all inactive enrollments where student is active in a different section prevents New An
This behavior has been resolved and deployed to the production environment as of 2/12/25. Description When a course contains a section with all inactive enrollments and one of the students with an inactive enrollment in that section also has an active enrollment in a different section, the New Analytics page in the course…
- [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…
- Attempting to view student New Analytics data from the People's tab results in an enrollment status
This behavior has been resolved and deployed to the production environment as of 2/24/25. Description If a user attempts to view a cross-trust student New Analytics data directly from the People’s tab in a course, it will redirect to New Analytics but present the error “This user has an inactive enrollment status or a…
- Responses show as 'no answer' when rich FITB session item results are malformed
This behavior has been resolved and deployed to the production environment as of 3/19/25. Description Some rich FITB items exist in the database that have wordbank type blanks with incorrect scoring algorithm “Equivalence” (this type of blank should always have scoring algorithm “TextEquivalence”). Work has been done to…
- Module menu Placement modal no longer closes when pressing the X
This behavior has been resolved and deployed to the production environment as of 2/26/25 Description The module menu placement modal no longer closes when pressing the x. Expected Behavior Pressing the X should close the module. Workaround Refresh the page to close the modal. Steps to Reproduce Prerequisite: An external…
- Adding a criterion to a rubric after assessing students gives page error when bulk downloading rubri
This behavior has been resolved and deployed to the production environment as of 4/23/25. Description When a rubric is updated to add a criterion after it has already been used to assess students on an assignment, attempting to download the assessments using the “Bulk Download Rubrics” option in the gradebook gives a page…
- Bulk assignment date feature not updating discussion availability displayed in description
This behavior has been resolved and deployed to the production environment as of 8/13/25. Description When a graded discussions availability dates are changed using the bulk edit assignment dates feature, the new availability dates are not reflected on the discussions description. Only display dates are affected, students…
- Course pacing can incorrectly set due dates after a weekend if the due date falls on a friday depend
This behavior has been resolved and deployed to the production environment as of 3/26/25. Description Course pacing is showing a different due date than what the student is seeing on the modules page in the following circumstance: The number of days for an offset in course pacing results in a due date which lands on a…
- Sub assignment submissions objects not generated when blueprint syncs
This behavior has been resolved and deployed to the production environment as of 4/9/25. Description When an account has discussion checkpoints enabled, if a user creates a discussion in a blueprint course that uses that option, and syncs the discussion to an association course, the discussion in the association will not…
- Submission comment media recorded in portrait mode does not display correctly in SpeedGrader
This behavior has been resolved and deployed to the production environment as of 4/9/25. Description If you attach a media comment in the submission comment area, and the video was originally recorded on a phone in portrait mode the videos height does not scale beyond a certain point which results in most of the video…
- [a11y] Mouse hover does not read question text in NVDA
This behavior has been resolved and deployed to the production environment as of 4/25/25 Description When a user on the NVDA screen reader takes a New Quizzes assessment, the question text is not read when the user mouse hovers over it. Expected Behavior The question text should be read by NVDA Workaround No workaround…
- Page views are not loading and throwing a 500 error in the console
This behavior has been resolved and deployed to the production environment as of 3/6/25. Description When attempting to view pageviews on a users page the pageviews fail to load and instead you see a spinning wheel. When looking at the console you see a 500 error. Also seeing an error report for the error. It says “failed…
- Students get "No Assignment Groups found" error looking at assignments tab
This behavior has been resolved and deployed to the production environment as of 2/7/25. Description When students navigate to the assignments tab they are met with a “No Assignment Groups found” message when there are assignment groups in the course with assignments assigned to the students. If they wait long enough on…
- Some Instructure owned/created LTI's are blocked when Content Security Policy is enabled
This behavior has been resolved and deployed to the production environment as of 2/5/25. Description When the Content Security Policy is enabled, some Instructure owned LTI Apps are failing to embed content properly. Expected Behavior Content is visible. Workaround No workaround exists at this time. Steps to Reproduce…
- Last Participation data missing from student analytics CSV reports
This behavior has been resolved and deployed to the production environment as of 2/4/25. Description Last Participation Time data is missing from the students analytics CSV report for all students. However, on the UI, the Last Participation date is displayed. Expected Behavior For the Last Participation Time data to be…
- Some Pageview Events have a null timezone corrected event time
This behavior has been resolved and deployed to the production environment as of 1/28/25. Description Some Pageview Events have a null timezone corrected event time Leading to undercounts in pageview counts Expected Behavior All page views have a time/date associated and show up under the correct time/date in Course…
- lock_at date for group discussions persists when switched from ungraded to graded
This behavior has been resolved and deployed to the production environment as of 3/12/25. Description When an ungraded group discussion is changed to a graded discussion, clearing the until date does not clear the “lock_at” date for the discussion object. Expected Behavior Clearing the Until date should remove lock_at date…
- Classic quizzes are not creating submission object for all students on import when shifting dates
This behavior has been resolved and deployed to the production environment as of 1/15/25. Description When importing published classic quizzes with due dates, and selecting the option to shift the dates, they are not creating submission objects for all students upon import. Affected students do not appear in Speedgrader…
- User names do not wrap in inbox address book
This behavior has been resolved and deployed to the production environment as of 1/29/25. Description In the compose message modal in the Inbox the users' names in the “To“ field do not wrap. Expected Behavior User names should wrap under address book. Workaround No workaround exists at this time. Steps to Reproduce…
- Unable to scroll each side independently of discussion split screen view
This behavior has been marked as resolved as it will not be fixed. Description When you have a discussion and use split screen and try to reply to a previous post both the left and right pane are now anchored to each other and no longer scroll independently. Expected Behavior Split screen view should generate a scroll bar…
- [iOS] Student | Users logged in on root account in a Consortia are unable to see the content of the
This behavior has been resolved and deployed to the production environment in the 7.12.0 update. Description Users who are logged in under the root account in a Consortia environment are unable to see the content of the Front Page when set as the Home page in a course; it displays as blank. Expected Behavior Users logged…
- [iOS] Student | Users logged in on root account in a Consortia are unable to see the content of the
This behavior has been resolved and deployed to the production environment in the 7.12.0 update. Description Users who are logged in under the root account in a Consortia environment are unable to see the content of the Files page in a course; it displays as blank. Expected Behavior Users logged in at the root account in a…
- [iOS] Student | Users logged in on root account in a Consortia are unable to see Studio videos embed
This behavior has been resolved and deployed to the production environment in version 7.13. Description Users who are logged in under the root account in a Consortia environment are unable to see Studio videos that are embedded via the Rich Content Editor Expected Behavior Users logged in at the root account in a consortia…
- [iOS] Student | Groups in soft-concluded courses show up on student dashboard and give error (issue
This behavior has been resolved and deployed to the production environment as of 2/14/25. Description When a students enrollment is concluded via term dates (or manually conclude their enrollment in an active course) the student groups do not show up in the browser, however, they do show up on the iOS mobile student app…
- Submission objects not generated when importing assignments
This behavior has been resolved and deployed to the production environment as of 1/15/25. Description When a user imports an assignment that has no due date, and the user selects the option to shift the dates, submission objects are not created when the import completes. When a single submission object is called, the…
- Investigate Google Drive permission issues with new scope
This behavior has been resolved and deployed to the production environment as of 6/18/25. Description Some students are unable to see embedded Google Drive files in Canvas when the teacher is using the Google Drive LTI. See Additional info for more details. Expected Behavior Students should be able to see embedded Google…
- Linking an email adds the domain before the mailto
This behavior has been resolved and deployed to the production environment as of 4/9/25. Description When adding an email link in the RCE, it adds the instance domain before the mailto portion of the email. Expected Behavior Instead it should only start at the mailto portion. Workaround Edit this from the HTML. Steps to…
- [a11y] NVDA doesn't read equations created in the RCE
This issue was declined by the product team. Description When creating questions in the RCE NVDA doesn’t correctly read the image. Instead it states that you’re on clickable content Expected Behavior For NVDA to successfully read the equation details Workaround No workaround exists at this time. Steps to Reproduce Create…
- Student names do not wrap on assign to card
This behavior has been resolved and deployed to the production environment as of 1/29/25. Description Assigning a module/assignment/quiz to individual users the names do not wrap. Expected Behavior User names should wrap under assign to field. Workaround No workaround exists at this time. Steps to Reproduce Prerequisite: a…
- [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…
- Rubric imports cannot process decimal values for rating points
This behavior has been resolved and deployed to the production environment as of 2/26/25. Description When attempting to import rubrics that contain decimal values for rating points, the decimals are rounded once imported. Expected Behavior Rubric imports should be able to process decimal values. Workaround No workaround…
- Consumer_key and shared_secret JSON fields are being removed when added to a Developer Key via Paste
This behavior has been resolved and deployed to the production environment as of 1/15/25. Description A partner, Atomic Jolt, reported seeing the “consumer_key” & “shared_secret” JSON fields added to a Developer Key via Paste JSON being stripped when saving the key. Expected Behavior These additional fields should not be…
- Long comments in free form rubrics aren't shown on the submission details page
This behavior has been resolved and deployed to the production environment as of 2/26/25. Description With Rubric enhancements enabled when a rubric assessment is made with free form comments and the comments are fairly long the comments get cut off on the submission details page for the student Expected Behavior The…
- Auto Response for Inbox feature is not sending out messages when properly configured
This behavior has been resolved and deployed to the production environment as of 3/26/25. Description Enabling the Conversations auto response feature for a user is not currently sending out notifications to any users that send them a new Conversation. Expected Behavior If a user has auto response setup and another user…
- [Android] Student images embedded in pages fail to load after 24h from first logging into the app
This behavior has been resolved and deployed to the production environment in version 7.10. Description When embedding images in a page for a course, if a user views the page in the student app all the images will display correctly for 24h. After that 24h all image embeds will break until the user logs in again to the app.…
- html documents with embedded javascript won't render when clicked from a link in RCE content
This behavior has been marked as resolved as it will not be fixed. Description html files that include any form of javascript get cross site scripting errors when attempting to load by clicking on a link to them within a page to open an embedded preview. Opening it in a new tab works fine. Expected Behavior For the file to…
- [iOS] Teacher | App doesn't refresh properly after losing focus to another app
This behavior has been resolved and deployed to the production environment in version 1.34. Description Using an iPad with the teacher app open to a certain page or document from a module and changing focus to another app on the iPad then changing focus back to the teacher app it fails to reload the content you had been…
- When conditional items are the only thing in a module finishing their prerequisite can cause subsequ
This behavior has been resolved and deployed to the production environment as of 4/9/25. Description When you have an assignment in a course with conditional mastery path items and put those conditional items in a module by themselves and set a prerequisite to complete the assignment in the previous module. If a third…
- New Analytics is displaying blank page to teachers who have section limited participation
This behavior has been resolved and deployed to the production environment as of 2/12/25. Description If an instructor has section participation set to “only view students in their assigned course section(s)”, New Analytics will fail to load “Course average” & “Students” pages resulting in a blank page due to a javascript…
- Prev/Next buttons not showing in speegrader 2 when Checkpoints is enabled
This behavior has been resolved and deployed to the production environment as of 2/12/25. Description When Discussion Checkpoints and Speedgrader 2 are enabled in an instance, the previous and next buttons to navigate an individual student's posts do not show. Expected Behavior The previous and next buttons to navigate an…
- Some Instructure owned/created LTI's are blocked when Content Security Policy is enabled
This behavior has been resolved and deployed to the production environment as of 11/11/25. Description When the Content Security Policy (CSP) is enabled on an instance, some LTI’s are being blocked and will not load. (Youtube, SCORM, Vimeo from what I’ve found) Expected Behavior Instead it should add the correct domain to…