SIS Error Code Dictionary
This document identifies the most common error codes users may encounter with SIS grade passback. In addition to the text for each error code, entries may include an explanation for what caused the error, ideas for how to fix the issue, and any resources available to help resolve the issue.
If Canvas displays an error code not listed here, please contact Canvas Support to report the error.
Aeries Grade Passback Error Codes
Grading Category Not Found
Error Message |
Grading category [xxxxxx] not found in OneRoster for [xxxxxx]. Please ensure that your assignment categories match between OneRoster and Canvas. Available grading categories are: [xxxxxxx] |
What it means | How to fix | Resources |
Canvas assignment group names do not match Aeries gradebook categories. | - In Canvas, move the assignment to an assignment group that matches an Aeries gradebook category name.
- Re-sync to [SIS].
| |
Gradebook Number Does Not Match
Error Message |
Gradebook number does not match. |
What it means | How to fix | Resources |
The Canvas and Aeries gradebooks are no longer linked. | - Admins, clear integration data for the course in Canvas.
- Remaster grades from the Canvas gradebook.
| |
Internal Server Error
Error Message |
Internal Server Error |
What it means | How to fix | Resources |
No meaning currently specified. Note: This error must be investigated in Aeries. | - Contact Aeries Support to report the error.
| |
Invalid Assignment ID
Error Message |
Invalid assignment ID (lineItem sourcedId is invalid). |
What it means | How to fix | Resources |
The Canvas and Aeries gradebooks are no longer linked. | - Admins, clear integration data for the course in Canvas.
- Remaster grades from the Canvas gradebook.
| |
Multiple Matches Found
Error Message |
Multiple matches found for "[xxxxxx]" due on [xx/xx/xxxx] in OneRoster. |
What it means | How to fix | Resources |
There is already an assignment in Aeries with the same name and due date. | - In Aeries, delete both copies of the assignment.
- In Canvas, re-sync to SIS.
| |
Student Does Not Belong
Error Message |
Student does not belong to the gradebook. |
What it means | How to fix | Resources |
The student is not added to the Aeries gradebook. Aeries gradebooks maintain a list of students that is separate from the sections to which they are linked. | - In Aeries, add the student in your gradebook.
- In Canvas, re-sync to SIS.
| |
Unable to Add Assignment
Error Message |
Unable to add assignment because there are more than one gradebooks. Please correct your gradebooks and try again. |
What it means | How to fix | Resources |
Aeries has multiple gradebooks associated with this section. The system could not determine to which gradebook to add the assignment. | - In Aeries, verify that each section is only associated with one gradebook. (For help, ask your local admin or contact Aeries support.)
- In Canvas, re-sync to SIS.
| |
Gradebook Section Not Found
Error Message |
Aeries gradebook categories are not in sync with Canvas categories. |
What it means | How to fix | Resources |
Aeries has multiple gradebooks associated with this section. The system could not determine to which gradebook to add the assignment. | - Check the "Sync to SIS Categories" and make sure they are all associated/synchronized.
| |
Aeries gradebook categories are not in sync with Canvas categories. | - Check the “Sync SIS Categories” and make sure they are all associated/ synchronized.
| |
Aspen Grade Passback Error Codes
Grading Category Not Found
Error Message |
Grading category "[Canvas assignment group name]" not found in Aspen for
assignment "[assignment name]". Please ensure that your assignment categories/groups
match between Aspen and Canvas.
Available grading categories for class [Section SIS ID] are: |
What it means | How to fix | Resources |
Canvas Assignment group names and Aspen grading categories do not match. | - Confirm that Canvas assignment group names match Aspen grade categories.
- In Canvas, re-sync grades to SIS.
| |
In Canvas, one of your course sections does not include SIS enrolled students, or the section does not include students. | - In Canvas, delete the section without SIS enrolled students. Note: this section may also only have the teacher and test student.
- Re-sync grades to SIS.
| |
Given Gradebook Column Type
Error Message |
Given GradebookColumnType does not have a default GradeScale |
What it means | How to fix | Resources |
In Aspen, the assignment category has no grade scale. | - In Aspen, add a grade scale to all assignment categories.
- In Canvas, re-sync grades from the Canvas gradebook to Aspen.
| |
Rest Easy: Could Not Find Resource
Validation Exception
Error Message |
com.follett.fss.vithar.core.ValidationException: ‘variable’ is not a valid value for java.math.BigDecimal |
What it means | How to fix | Resources |
In Aspen, there is no assigned grade scale in your gradebook. | - Report the error to the Canvas SIS team.
| |
Focus Grade Passback Error Codes
404 Error: API Route Not Found
Error Message |
{"request_id":11410981,"status":404,"error":"API route not found: GET /results/[id]/[id]} |
What it means | How to fix | Resources |
An error occurred when attempting to view results as the API endpoint. Note: This error does not affect grade passback. | - You can ignore this error.
| |
422 Error: Invalid Due Date
Error Message |
"Request_id": [xxxxxxx] ,"status":422,"error":"Invalid Assignment Category for due date: [xx/xx/xxxx]" |
What it means | How to fix | Resources |
The specified assignments are part of a closed grading period in Focus. Note: This error does not affect grade passback. | - Turn off Sync to SIS for the assignment.
| |
Assignment Not Found
Error Message |
Assignment not found: [assignment name] |
What it means | How to fix | Resources |
The assignment was deleted from Focus. | Admins, clear the integration data for the Canvas course. Use a Postman API call using: - assignment[integration_data]={"4ea3e8e0-a640-4147-87ad-aa993e13cda4": "d16eed55-80bd-44c0-8a33-895a11efea67"}
- Re-sync grades in Canvas to Focus.
| |
Cannot Find Due Date
Error Message |
Cannot find due date for assignment [assignment name], skipping |
What it means | How to fix | Resources |
In Canvas, the assignment does not include a due date for all students. | - In Canvas, add an "Everyone Else" due date to the assignment.
- Re-sync grades in Canvas to Focus.
| |
In Canvas, some assignment due dates are too far in the past. | - In Canvas, turn off the "Sync to SIS" option for any assignment that no longer needs to sync grades.
- Re-sync grades in Canvas to Focus.
| |
Grading Category Not Found
Error Message |
Grading category [xxxxxx] not found in OneRoster for [xxxxx]. Please ensure that your assignment categories/groups match between OneRoster and Canvas. Available grading categories for class [xxxxx] are: [xxxxxxx] |
What it means | How to fix | Resources |
Canvas assignment group names do not match Focus gradebook categories. | - In Canvas, move the assignment to an assignment group that matches a Focus gradebook category name.
- Re-sync grades in Canvas to Focus.
| |
Infinite Campus Grade Passback Error Codes
Assignment Cannot Be Created
Error Message |
Assignment with app id [xxxxxx] cannot be created for section with app id blank |
What it means | How to fix | Resources |
In Canvas, the specified section does not have a SIS ID. | - In Canvas, remove manually created sections.
- Re-sync grades in Canvas to Infinite Campus.
| |
Assignment Dates Error
Error Message |
Assignment dates fall outside of dates in which this class is taught |
What it means | How to fix | Resources |
Assignment dates are outside of the course dates. | - In Canvas, adjust the assignment due date.
- Re-sync grades in Canvas to Infinite Campus.
| |
Assignment Scores Export Error
Error Message |
ASSIGNMENT_SCORES_EXPORT - [xxxxxx] - text |
What it means | How to fix | Resources |
Assignment has no due date. | - In Canvas, add or update the assignment due date.
- Re-sync grades in Canvas to Infinite Campus.
| |
Assignment Scores Export-PUT for OneRoster Error
Error Message |
ASSIGNMENT_SCORES_EXPORT - 59a62ebe-7a3a-49cf-8a8e-bc563adba188 - PUT for ONEROSTER: Result[result/results] for "[xxxxxxx]" failed with HTTP Status: 401 with: [{"codeMajor":"FAILURE","severity":"ERROR","codeMinor":"UNAUTHORIZED","description": "User not authorized."}] |
What it means | How to fix | Resources |
No meaning currently specified. | - In Infinite Campus, delete the listed assignment.
- In Canvas, resync grades to Infinite Campus.
- If error persists, contact the Canvas SIS Support Team.
| |
Cannot Export Canvas Submission in Section
Error Message |
Cannot export Canvas submission in selection XXXXXX assignment XXXXXXXX for student XXXXXXXX |
What it means | How to fix | Resources |
In Canvas, the gradebook shows no grade for the student. Previous syncs included a grade. Note: This should not affect other grades from posting to Infinite Campus. | - In Canvas, review the gradebook history for a current ungraded score.
In Canvas, EITHER: - Enter an assignment score for the student, OR
- Disable Sync to SIS for the assignment.
- Re-sync grades in Canvas to Infinite Campus.
| |
Could Not Determine Class or Grading Period
Error Message |
Could not determine the class or grading Period for this line Item |
What it means | How to fix | Resources |
Assignment dates are outside of Infinite Campus grading period. | - In Infinite Campus, verify grading period dates.
- In Canvas, update the assignment due date.
- Re-sync grades in Canvas to Infinite Campus.
| |
Exchange Error
Error Message |
EXCHANGE_ERROR_NON_RETRYABLE - [xxx-xxx-xxx] - HTTP response HTTP/1.1 403 Forbidden response: 403 Forbidden (Rate Limit Exceeded) |
What it means | How to fix | Resources |
The Canvas rate-limit has been exceeded. | - Admins, report the error to the Canvas SIS Support Team for further investigation.
| |
Data Sync Job Timed Out
Error Message |
A Data Sync Job has timed out and been cancelled. |
What it means | How to fix | Resources |
The grade posting job took too long and timed out. | - Re-sync grades in Canvas to Infinite Campus.
- If the error continues, contact the Canvas SIS Support Team.
| |
PUT for OneRoster Error
Error Message |
PUT for ONEROSTER:Result[result/results] for “s[xxxx]” failed with HTTP Status:
422 with: [{“codeMajor”:“FAILURE”,“severity”:“ERROR”,“codeMinor”:
“INVALID DATA”,“description”:“Result denied.
Neither ‘score’ nor ‘metadata.ext_infiniteCampus_scoreGrade’ is populated.“}] |
What it means | How to fix | Resources |
The sync includes an assignment with no score that was previously synced with a score. Note: This error does not prevent other assignment scores from posting properly. | - In Canvas, use gradebook history to find the assignment with the adjusted score. Note: Grade history displays a “Current” score of blank.
- Enter a score for the assignment or turn off Sync to SIS for the assignment.
- Re-sync grades in Canvas to Infinite Campus.
| |
Unable to Process Score
Error Message |
Unable to process score for [xxxxx]; missing "assignment_source_id" attribute |
What it means | How to fix | Resources |
Assignment has no due date. | - In Canvas, add or update the assignment due date.
- Re-sync to Infinite Campus.
| |
Assignment has differentiated due dates. Note: Grade passback does not support differentiated due dates. | - In Canvas, verify that the assignment has an “Everyone” due date for the course or section.
- Re-sync to Infinite Campus.
| |
Pinnacle Grade Passback Error Codes
Cannot Find Due Date
Error Message |
Cannot find due date for assignment "[assignment name]", skipping |
What it means | How to fix | Resources |
The assignment has an invalid due date. Note: This error does not prevent grades from syncing from Canvas to Pinnacle. | - In Canvas, verify that the assignment includes an “Everyone” or an “Everyone Else” due date.
- Re-sync grades in Canvas to Pinnacle.
| |
Error Code 400: Invalid Due Date
Error Message |
"errors":[{"errorCode":400,"codeMajor":"failure","severity":"error","codeMinor":
"invaliddata","description":"Could not find gradebook term based on the due date."}] |
What it means | How to fix | Resources |
The assignment due date is outside of the Pinnacle gradebook term dates. | - In Canvas, verify that the assignment due date falls within the Pinnacle gradebook term dates.
- Re-sync grades in Canvas to Pinnacle.
| |
PowerSchool-PowerTeacher Pro Grade Passback Error Codes
400 Error: Unable to Create Assignment
Error Message |
COLLECTION_GENERIC - 71608256-b2d7-450f-a7cb-5349af35977d -
Unable to create assignment [xxxx]; Reason: HTTP response HTTP/1.1
400 Bad Request response:
{"message":"Validation errors","errors":[{"resource":"","field":"assignmentsection.name","code":"Value may not contain more than 50 character(s)."}]} |
What it means | How to fix | Resources |
The assignment name exceeds 50 characters. Note: Best practice suggests using assignment names with 30 or fewer characters. | - In Canvas, update the assignment name to have 50 or fewer characters.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
403 Error: Forbidden Rate Limit
Error Message |
EXCHANGE_ERROR_NON_RETRYABLE -[xxx-xxx-xxx] - HTTP response HTTP/1.1 403 Forbidden response: 403 Forbidden (Rate Limit Exceeded) |
What it means | How to fix | Resources |
The Canvas rate-limit has been exceeded. | - Contact the Canvas SIS Support Team to report this error.
| |
403 Error: User Does Not Teach Section
Error Message |
Reason: HTTP response HTTP/1.1 403 Forbidden
response: {"message":"User does not teach section or does not have requested Permission: EDIT"} |
What it means | How to fix | Resources |
The instructor is not associated with the imported categories. | - In Canvas, re-import PowerSchool grading categories. Note: You may need to delete the existing categories.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
404 Error: Not Found
Error Message |
404 Not Found response:
{"message":"Query 'com.instructure.schools.get_actual_score_grade_scale_dcid' not found"};
Error retrieving Grade Scale DCID for section [xxxxxx] |
What it means | How to fix | Resources |
In the admin PowerSchool section settings for "Grade Scale" are blank instead of "Same as Course". | Admins, in the PowerSchool
admin console, verify the Grade Scale setting option. - Open Section Settings.
- Locate the Grade Scale settings section.
- Verify that the Grade Scale setting option is blank (instead of “Same As Course”).
Admins, locate the problem
section in PowerSchool. - To your PowerSchool URL, add “admin/sections/home.htm”
- Locate the problem section.
- In Canvas, re-sync Canvas grades
to PowerSchool.
| |
409 Error: Actual Score Grade Scale ID
Error Message |
COLLECTION_GENERIC - [xxxxxx] - HTTP response HTTP/1.1
409 Conflict response:
{“message”:“ActualScoreGradeScaleId 1 is not valid for Section with Id: [xxxxx] |
What it means | How to fix | Resources |
In PowerSchool, a custom grade scale is selected for the course. Note: PowerSchool custom grade scales are not supported for grade passback. | - In PowerSchool, remove the custom grade scale.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
409 Error: Assignment is Locked
Error Message |
Unable to update assignment [xxxx] Reason: HTTP response HTTP/1.1
409 Conflict response:
{"message":"The specified assignment is
locked.","errors":[{"resource":"Assignment","code":"Locked"}]} |
What it means | How to fix | Resources |
The specified assignment has a due date in a closed PowerSchool grading period. | - In Canvas, turn off sync to SIS for the assignment.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
409 Error: Due Date Error
Error Message |
Message: None Details: HTTP response HTTP/1.1
409 Conflict response:
{"message":"Due date must be between [xx/xx/xxxx and xx/xx/xxxx.","errors":[]} |
What it means | How to fix | Resources |
The assignment due date falls outside of the PowerSchool term dates. Note: In PowerSchool, assignments synced from Canvas post with a due date one day after their Canvas due date. For example, if the PowerSchool term end date is 01/02/2021, your latest due date in Canvas can be 01/01/2021. | - In PowerSchool, verify the term dates.
- In Canvas, adjust assignment due dates to fall within PowerSchool term dates.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
409 Error: Score Entry Point Required
Error Message |
Details: HTTP response HTTP/1.1 409
Conflict response: {"message":"Score entry points is required.","errors":[]} |
What it means | How to fix | Resources |
In Canvas, an assignment has no (“null”) points possible. | - In Canvas, update the assignment with at least “0” points possible.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
409 Error: Student ID
Error Message |
Details: HTTP response HTTP/1.1 409
Conflict response: {"message":"Student.id [xxxxx] does not have an
AssignmentStudentAssociation in AssignmentSection.Id: [xxxx]","errors":[]} |
What it means | How to fix | Resources |
The specified user is not enrolled in the course in PowerSchool. | - In Canvas, conclude the user’s enrollment in the course.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
409 Error: Teacher Category ID
Error Message |
Details: HTTP response HTTP/1.1 409 Conflict response:
{"message":"TeacherCategoryID is not active or does not belong to lead teacher
for Section","errors":[{"resource":"AssignmentService","field":"Sections.Dcid","code"
:"259941"},{"resource":"AssignmentService","field":
"TeacherCategory.TeacherCategoryId","code":"7233"}]} |
What it means | How to fix | Resources |
Assignment categories do not match across all sections in PowerTeacher Pro. | - In PowerTeacher Pro, verify that grading categories in each section match.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
412 Error: Assignment Update is Missing Record
Error Message |
HTTP response HTTP/1.1
412 Precondition Failed response:
{"message":"Assignment update is missing record for section ######"} |
What it means | How to fix | Resources |
No meaning currently specified. | - In PowerSchool, remove all assignments synced from Canvas.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Assignment Already Exists
Error Message |
response: {"message":"An assignment already exists with this name [xxx] and due date [xx/xx/xxxx]
for one or more classes.","errors"
:[{"resource":"AssignmentResource","field":"Sections.Dcid","code":59489}]} |
What it means | How to fix | Resources |
There is already an assignment in PowerSchool with the same name and due date. | - In PowerSchool, delete the specified assignments from the gradebook.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Assignment Cannot Be Created
Error Message |
Details: Assignment cannot be created for section with id=[xxxx] |
What it means | How to fix | Resources |
In Canvas, the specified section does not have a SIS ID. | - In Canvas, remove manually created sections.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Error Message |
Assignment with app id (ASSIGNMENT ID)
cannot be created for section with app id blank |
What it means | How to fix | Resources |
One or more sections in Canvas course do not have a SIS ID. | - In Canvas, remove manually created sections.
| |
Assignment Section Locked
Error Message |
At least one of the specified assignment sections is locked. |
What it means | How to fix | Resources |
An assignment is in a locked grading period in PowerSchool. | - In Canvas, disable post to SIS on all old assignments.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Exchange Error Exceeded Retries
Error Message |
EXCHANGE_ERROR_EXCEEDED_RETRIES -
XXXXXXXX - Retryable error accessing [URL] |
What it means | How to fix | Resources |
PowerSchool cannot be accessed. | - Contact the Canvas SIS Support Team to report this error.
| |
Grading Category Missing
Error Message |
Details: Grading Category missing for assignment [xxxxxxx] |
What it means | How to fix | Resources |
Assignments in Canvas are not in assignment groups imported from PowerSchool. | - In Canvas, re-import grading categories from PowerSchool.
- In Canvas, verify that all assignments set to sync with PowerSchool are in an imported assignment group.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Grade Exchange Job Failed
Error Message |
Grade exchange job failed. Status in SIS: 5 -
EXCHANGE_ERROR_NON_RETRYABLE - [XXXXX] - For input string: "" |
What it means | How to fix | Resources |
There is a section in the course without any students. Note: This error does not prevent grades from syncing. | - Admins, in Canvas remove the section without students.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
No assignments in the current grading period are set to sync to SIS. Note: This error does not prevent grades from syncing. | - In Canvas, set up at least one assignment for SIS sync.
- Re-sync Canvas grades to PowerSchool.
| |
The instructor is not enrolled in the section in PowerSchool. | - Admins, in PowerSchool, verify that the instructor is enrolled in the course section.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Error Message |
Grade exchange job failed. Status in SIS: 5 - EXCHANGE_ERROR_NON_RETRYABLE - [XXXXXXXXXXXXX] - Socket timeout, no response within 20 seconds |
What it means | How to fix | Resources |
The grade sync request to PowerSchool timed after 20 seconds due to no response from the PowerSchool server. | - Admins, verify your PowerSchool server connection and identify why it isn’t responding to API calls within 20 seconds.
| |
Grade Exchange Not Finished
Error Message |
Grade exchange has not finished in the given time, cancelling. Last known state is: 3. |
What it means | How to fix | Resources |
The grade posting job took too long and timed out. | - In Canvas, re-sync Canvas grades to PowerSchool.
- If error persists, contact Canvas SIS Support.
| |
PowerSchool Error: 'An assignment already exists...'
Error Message |
PowerSchool Error:
‘An assignment already exists with this name XXXXX
and due date XX/XX/XXXX
for one or more classes.’ |
What it means | How to fix | Resources |
In PowerSchool, assignments are duplicated. | - In PowerSchool, delete duplicate assignments.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
PowerSchool Error: 'Assignment not found.'
Error Message |
PowerSchool Error:
‘Assignment not found.’ |
What it means | How to fix | Resources |
In PowerSchool, assignments were manually deleted. | - Admins, clear the integration data.
- Then run a new Remaster Grade Sync.
| |
PowerSchool Error: 'TeacherCategoryID...'
Error Message |
PowerSchool Error:
‘TeacherCategoryID is not active
or does not belong to lead teacher for Section.’ |
What it means | How to fix | Resources |
In PowerSchool, the teacher is not enrolled in the section. OR In Canvas, the teacher is not correctly enrolled in the course. | - Admins, contact Instructure SIS Support Team for help.
| |
Student Does Not Exist in PTP
Error Message |
COLLECTION_GENERIC - XXXXXXXXXXXXXX -
Student with sis_user_id=null does not exist in PTP |
What it means | How to fix | Resources |
A student enrolled in this course does not have a SIS ID. | - If the student should be enrolled, reach out to the SIS Support Team to update the student’s SIS ID in Canvas.
- If the student should not be enrolled in the course, remove the enrollment from Canvas.
| |
The Canvas Test Student has grades in the Canvas Gradebook. | - In Canvas, delete the Test Student from course sections.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Teacher Category ID Not Active
Error Message |
response: {"message":"TeacherCategoryID is not active or does not belong to lead teacher
For Section","errors":[{"resource":"AssignmentService","field":"Sections.Dcid",
"code":"259941"},{"resource":"AssignmentService","field":
"TeacherCategory.TeacherCategoryId","code":"7233"}]} |
What it means | How to fix | Resources |
Assignment categories do not match across all sections in PowerTeacher Pro. | - In PowerSchool, make sure that all categories in all sections are identical to each other.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
Total Points Error
Error Message |
{"message":"The total points value must be the product of weight and score entry points (XXX)."} |
What it means | How to fix | Resources |
No meaning currently specified | - In PowerSchool, delete the assignment.
- In Canvas, re-sync Canvas grades to PowerSchool.
| |
ProgressBook Grade Passback Error Codes
Assignment Cannot Be Created
Error Message |
Assignment with app id (ASSIGNMENT ID) cannot be created for section with app id blank |
What it means | How to fix | Resources |
In Canvas, one or more of your course sections does not have a SIS ID. | - In Canvas, remove manually created sections.
- Re-sync Canvas grades to ProgressBook.
| |
Required Property Category Not Found
Error Message |
Required property 'category' not found in JSON, but the assignment is in an imported category. |
What it means | How to fix | Resources |
Progressbook grade categories may not have imported for all sections. | - In Canvas, verify that all sections display your imported ProgressBook grading categories.
- If needed, re-import assignment categories from ProgressBook to Canvas.
- In Canvas, re-sync Canvas grades to ProgressBook.
| |
If the Canvas course includes duplicate assignment groups, the assignment is in an incorrect duplicate assignment group. | - In Canvas, verify that the assignment is in the correct assignment group.
- In Canvas, re-sync Canvas grades to ProgressBook.
| |
Score Outside Allowable Range
Error Message |
Score is outside of the allowable range. |
What it means | How to fix | Resources |
ProgressBook does not recognize extra credit. | - In Canvas, remove extra points from student assignment scores above the points possible.
- In Canvas, re-sync Canvas grades to ProgressBook.
| |
Q-SIS Grade Passback Error Codes
Grading Category Not Found
Error Message |
Grading category [Canvas assignment group name] not found in Q
for assignment [assignment name].
Please ensure that your assignment categories/groups match between Q and Canvas.
Available grading categories for class [####] are: [Q grading category names] |
What it means | How to fix | Resources |
The assignment is not in a Canvas assignment group that matches a Q-SIS grading category. | - In Canvas, add the assignment to an assignment group with a name that matches a Q-SIS grade category.
- In Canvas, re-sync Canvas Grades to Q-SIS.
| |
Student is Excluded
Error Message |
Student is excluded from assignment |
What it means | How to fix | Resources |
In the Canvas gradebook, the student is “Excused” from the assignment. | - In the Canvas gradebook, enter a numeric score for the student.
- In Canvas, re-sync Canvas Grades to Q-SIS.
| |
Error Message |
Object reference not set to an instance of an object. |
What it means | How to fix | Resources |
In the Canvas gradebook, the student score displays as “Null”. | - In the Canvas gradebook, enter a numeric score for the student.
- In Canvas, re-sync Canvas Grades to Q-SIS.
| |
Sapphire Grade Passback Error Codes
Bad Request
Error Message |
Bad Request - The Request body is missing category. Object Passed: {"resultValueMin":0,"status":"active","gradingPeriod":"","description":"
Imported from Canvas: [course URL]","category":"","sourcedId":"[xxxxx]","
title":"[xxxxxxx]","class":{"sourcedId":"CLASS-AE1B44DD-68A6-4962-ABB1-C39BAD476640",
"href":"[xxxxxx]","type":"class"},"assignDate":"[xxxx-xx-xxT00:00:00]","metadata":{"vendorId":""},
"dueDate":"[xxxx-xx-xxT00:00:00]","resultValueMax":3} |
What it means | How to fix | Resources |
In Canvas, the assignment is in an assignment group that does not exist in the SIS. | - Contact Canvas SIS Support to resolve the error.
| |
Skyward Grade Passback Error Codes
Assignment Failed to Update
Error Message |
The assignment failed to be updated:
Assign date, [xxxxxxx] is not within the start/stop dates of an open grading period;
Actual due date, [xxxxxx], is not within the start/stop dates of an open grading period |
What it means | How to fix | Resources |
The assignment is in a closed grading period. | - In Canvas, turn off Sync to SIS for the assignment.
- Re-sync Canvas grades to Skyward.
| |
Assignment in Locked Grading Period
Error Message |
Assignment [xxxxx.xxxxxx] is in a locked Grading Period or is outside the Grading Periods
used by the Section. Use the Section endpoint to see which Grading Periods
apply and the Grading Periods endpoint to see when they are open. |
What it means | How to fix | Resources |
The specified assignment’s due date is in a closed Skyward grading period. Note: This error indicates that an admin has turned off GPB for closed grading periods. | - In Canvas, adjust the assignment due date to fall within the Skyward grading period.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Assignment Marked As Deleted
Error Message |
Assignment [xxxxxxx] is marked as deleted.
The teacher may restore this Assignment in his or her Skyward Gradebook,
provided that it is not in a locked Grading Period. |
What it means | How to fix | Resources |
The assignment was deleted from Skyward gradebook. | - In Skyward, restore the deleted assignment.
- In Canvas, re-sync Canvas grades to Skyward.
| |
The assignment is in a locked grading period. | - In Skyward, verify grading period dates.
- In Canvas, verify that none of the assignments for sync are outside of the current grading period.
- If needed, revise assignment due date(s).
| |
Canvas Authentication Error
Error Message |
Canvas Authentication Error -
There appears to be a configuration error. Please contact your system admin |
What it means | How to fix | Resources |
The Skyward API token in Canvas has expired. | - Contact Canvas SIS Support to resolve the error.
| |
Field Section ID
Error Message |
Field Section ID cannot be modified for an existing Assignment.
Certain fields may only be set when adding a resource and cannot then be changed. |
What it means | How to fix | Resources |
The Canvas and Skyward gradebooks are no longer linked. | - Admins, clear the integration data for the course in Canvas.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Grading Category Not Found
Error Message |
Grading category [xxxxx] not found in Skyward for section [xxxxxxxx (xxxxxx)].
Please ensure that your assignment categories match between Skyward and Canvas.
Available grading categories are: [xxxxxxxx] |
What it means | How to fix | Resources |
Canvas assignment group names do not match the grade category names in the Skyward gradebook. | - In Canvas, verify that assignment group names match Skyward grading category names.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Invalid Request
Error Message |
The request is invalid. |
What it means | How to fix | Resources |
This error could display for many reasons. - Student may have an invalid SIS ID
| - In Skyward, verify that no students have “staff_” in their SIS ID.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Section Does Not Have a Gradebook
Error Message |
Section [xxxxxxx.x.xxx] does not have a gradebook.
The gradebook for each Section is created when the teacher first visits it or when the
utility to mass create gradebooks is run. |
What it means | How to fix | Resources |
The Skyward gradebook has not yet been generated. | - In Skyward, open the course gradebook.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Section Does Not Have a SIS ID
Error Message |
Section [xxxxx] does not have sis_section_id |
What it means | How to fix | Resources |
The specified section does not have an SIS ID. Note: This error does not prevent grades from posting. | - In Canvas, delete manually created sections.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Student Not Enrolled
Error Message |
Student [xxxxx] was not enrolled in Section for Assignment [xxxxxx] |
What it means | How to fix | Resources |
In Skyward, the student with the listed student ID number is not enrolled in the listed section. | - Either conclude or deactivate the student from the section In Canvas, or add the student to the Skyward section gradebook.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Unable to Create Assignment
Error Message |
Unable to create the assignment.
An assignment for this gradebook, title, and due date already exists. |
What it means | How to fix | Resources |
An assignment with the same name was manually created in Skyward. | - In Skyward, delete or rename the assignment.
- In Canvas, re-sync Canvas grades to Skyward.
| |
Synergy Grade Passback Error Codes
Assignment Locked
Error Message |
Assignment either Admin Locked or not 3rd Party - No Changes Made |
What it means | How to fix | Resources |
The assignment connection with Synergy is broken. | - Admins, in Synergy either unlock the assignment or re-enable 3rd party.
- In Canvas, re-sync Canvas grades to Synergy.
| |
Cannot Find Due Date
Error Message |
Cannot find due date for assignment [assignment name], skipping |
What it means | How to fix | Resources |
In Canvas, the assignment is likely assigned to only one section in a course with multiple sections. | - In Canvas, either add an Everyone due date for the assignment, or continue to sync. The grades should still be sent to the section gradebook in Synergy.
- In Canvas, re-sync Canvas grades to Synergy.
| |
Internal Server Error
Error Message |
Internal Server Error |
What it means | How to fix | Resources |
No meaning currently specified. | - Admins, please contact Synergy customer support to report this error.
| |
No Grading Period Found
Error Message |
No Grading Period Found |
What it means | How to fix | Resources |
In Canvas, the assignment due date does not fall inside the available grading periods in Synergy. | - In Canvas, download the error log. View the log for impacted assignment names.
- Edit the impacted assignments’ due dates.
- Re-sync Canvas grades to Synergy.
| |
Not a Valid Score
Error Message |
Not a valid Score ([xx]). Must be [xx] to double Max Score ([xx]) |
What it means | How to fix | Resources |
In Canvas, the assignment score is higher than the points possible and in Synergy the assignment is not designated for extra credit. | - In Synergy, update the assignment details to allow extra credit.
- In Canvas, re-sync Canvas grades to Synergy.
| |
Grading Category Does Not Exist
Error Message |
Grading category “...” not found in Synergy for assignment XYZ. Please ensure that your assignment categories/groups match between Synergy and Canvas. Available grading categories for class are: ...
|
What it means | How to fix | Resources |
The specified grading category does not exist for the specified section in Synergy. | - Check Synergy to verify that grading/the gradebook is available for this section.
- If available, configure the grading categories in Synergy.
- Ensure the Assignment Groups in Canvas match the grading categories that have been configured in Synergy.
| |