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].
Editing assignment details
Naming Canvas assignment categories for Aeries SIS sync
Syncing grades from Canvas to Aeries
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.
Syncing grades from Canvas to Aeries
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.
Aeries Support login
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.
Syncing grades from Canvas to Aeries
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.
Syncing grades from Canvas to Aeries
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.
Syncing grades from Canvas to Aeries
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.
Syncing grades from Canvas to Aeries
Aeries Support
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.
Syncing grades from Canvas to Aeries
Aeries Support
Aeries gradebook categories are not in sync with Canvas categories.
Check the “Sync SIS Categories” and make sure they are all associated/ synchronized.
Syncing grades from Canvas to Aeries
Aeries Support
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.
Naming Canvas assignment categories for Aspen SIS sync
Sync grades from Canvas to Aspen
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.
Removing sections in Canvas
Sync grades from Canvas to Aspen
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.
Aspen Gradebook Guide—Grade Scales
Rest Easy: Could Not Find Resource
Error Message
RESTEASY003210:
Could not find resource for full path: https://[yourschoolname]/v1p1/lineItems?limit=200
What it means
How to fix
Resources
There is an error with your Canvas Aspen integration.
Report the error to the Canvas SIS team.
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.
Selecting Canvas assignments to sync to Focus
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.
Syncing grades from 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.
Viewing assignments with differentiated due dates
Syncing grades from 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.
Managing assignment sync options in Canvas
Syncing grades from 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.
Change assignment’s group
Sync grades from 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.
Manage course sections
Syncing grades from 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.
Editing assignment details
Syncing grades from 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.
Editing assignment details
Syncing grades from 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.
Syncing grades from Canvas to Infinite Campus
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.
View gradebook history
Syncing grades from 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.
Editing assignment details
Syncing grades from 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.
Syncing grades from Canvas to Infinite Campus
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.
View grading history
Enter grades
Syncing grades from 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.
Editing assignment details
Syncing grades from Canvas 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.
Editing assignment details
Syncing grades from Canvas 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.
Manage assignment details
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.
Manage assignment details
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.
Editing assignment details
Sync grades from Canvas 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.
Import PowerSchool grading categories
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Setting up an assignment to sync to PowerSchool
Sync grades from Canvas 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.
Editing assignment details
Sync grades from Canvas 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.
Editing assignment details
Sync grades from Canvas 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.
Concluding an enrollment
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Manage course sections
Sync grades from Canvas 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.
Manage course 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.
Disable post to SIS
Sync grades from Canvas 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.
Import PowerSchool grading categories
Sync grades from Canvas 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.
Remove a course section
Sync grades from Canvas 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.
Setting up an assignment to sync to PowerSchool
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Sync grades from Canvas to PowerSchool
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.
Sync grades from Canvas 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.
Removing an enrollment from a course
Sync grades from Canvas to PowerSchool
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.
Removing an enrollment from a course
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Sync grades from Canvas 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.
Removing manually created courses
Sync 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.
Import ProgressBook grading categories
Sync 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.
Manage assignment details
Sync 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.
Entering and editing grades in the gradebook
Sync 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.
Editing assignment details
Entering and editing grades in the gradebook
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.
Entering and editing grades in the gradebook
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.
Entering and editing grades in the gradebook
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.
Manage Sync to SIS
Syncing grades from Canvas 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.
Viewing and editing assignment details
Syncing grades from Canvas 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.
Syncing grades from Canvas 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).
Viewing grade periods in Skyward
Viewing and editing assignment details
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.
Managing assignment groups in Canvas
Naming Canvas assignment groups for Skyward sync
Syncing grades from Canvas 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.
Syncing grades from Canvas 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.
Syncing grades from Canvas 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.
Delete course sections
Syncing grades from Canvas 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.
Conclude a Canvas enrollment
Deactivate a Canvas enrollment
Syncing grades from Canvas 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.
Syncing grades from Canvas 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.
Syncing grades from Canvas 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.
Syncing grades from Canvas 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.
Syncing grades from Canvas 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.
Syncing grades from Canvas 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 <Section ID> 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.
Syncing grades from Canvas to Synergy
Naming Canvas assignment categories for Synergy sync
... View more