SIS Error Code Dictionary

 

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.

  1. In Canvas, move the assignment to an assignment group that matches an Aeries gradebook category name.
  2. 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.

  1. Admins, clear integration data for the course in Canvas.
  2. 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.

  1. 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.

  1. Admins, clear integration data for the course in Canvas.
  2. 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.

  1. In Aeries, delete both copies of the assignment.
  2. 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.

  1. In Aeries, add the student in your gradebook.
  2. 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.

  1. In Aeries, verify that each section is only associated with one gradebook. (For help, ask your local admin or contact Aeries support.)
  2. 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.

  1. Check the "Sync to SIS Categories" and make sure they are all associated/synchronized.
Aeries gradebook categories are not in sync with Canvas categories.

 

  1. 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.

  1. Confirm that Canvas assignment group names match Aspen grade categories.
  2. 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.

  1. In Canvas, delete the section without SIS enrolled students. Note: this section may also only have the teacher and test student.
  2. 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.

  1. In Aspen, add a grade scale to all assignment categories.
  2. In Canvas, re-sync grades from the Canvas gradebook to Aspen.

 

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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. Admins, clear the integration data for the Canvas course. Use a Postman API call using: 
    1. assignment[integration_data]={"4ea3e8e0-a640-4147-87ad-aa993e13cda4": "d16eed55-80bd-44c0-8a33-895a11efea67"}
  2. 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.

  1. In Canvas, add an "Everyone Else" due date to the assignment.
  2. Re-sync grades in Canvas to Focus.

In Canvas, some assignment due dates are too far in the past.

  1. In Canvas, turn off the "Sync to SIS" option for any assignment that no longer needs to sync grades.
  2. 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.

  1. In Canvas, move the assignment to an assignment group that matches a Focus gradebook category name.
  2. 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.

  1. In Canvas, remove manually created sections.
  2. 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.

  1. In Canvas, adjust the assignment due date.
  2. 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.

  1. In Canvas, add or update the assignment due date.
  2. 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.

  1. In Infinite Campus, delete the listed assignment.
  2. In Canvas, resync grades to Infinite Campus.
  3. 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.

  1. In Canvas, review the gradebook history for a current ungraded score.
  2. In Canvas, EITHER:
    1. Enter an assignment score for the student, OR
    2. Disable Sync to SIS for the assignment.
  3. 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.

  1. In Infinite Campus, verify grading period dates.
  2. In Canvas, update the assignment due date.
  3. 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.

  1. 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.

  1. Re-sync grades in Canvas to Infinite Campus.
  2. 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.

  1. In Canvas, use gradebook history to find the assignment with the adjusted score. Note: Grade history displays a “Current” score of blank.
  2. Enter a score for the assignment or turn off Sync to SIS for the assignment.
  3. 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.

  1. In Canvas, add or update the assignment due date.
  2. Re-sync to Infinite Campus.

Assignment has differentiated due dates.

Note: Grade passback does not support differentiated due dates.

  1. In Canvas, verify that the assignment has an “Everyone” due date for the course or section.
  2. 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.

  1. In Canvas, verify that the assignment includes an “Everyone” or an “Everyone Else” due date.
  2. 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.

  1. In Canvas, verify that the assignment due date falls within the Pinnacle gradebook term dates.
  2. 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.

  1. In Canvas, update the assignment name to have 50 or fewer characters.
  2. 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.

  1. 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.

  1. In Canvas, re-import PowerSchool grading categories. Note: You may need to delete the existing categories.
  2. 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".

  1. Admins, in the PowerSchool
    admin console, verify the Grade Scale setting option.
    1. Open Section Settings.
    2. Locate the Grade Scale settings section.
    3. Verify that the Grade Scale setting option is blank (instead of “Same As Course”). 
  2. Admins, locate the problem
    section in PowerSchool.
    1. To your PowerSchool URL, add “admin/sections/home.htm”
    2. Locate the problem section.
  3. 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.

  1. In PowerSchool, remove the custom grade scale.
  2. 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.

  1. In Canvas, turn off sync to SIS for the assignment.
  2. 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.

  1. In PowerSchool, verify the term dates.
  2. In Canvas, adjust assignment due dates to fall within PowerSchool term dates.
  3. 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.

  1. In Canvas, update the assignment with at least “0” points possible.
  2. 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.

  1. In Canvas, conclude the user’s enrollment in the course.
  2. 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.

  1. In PowerTeacher Pro, verify that grading categories in each section match.
  2. 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.

  1. In PowerSchool, remove all assignments synced from Canvas.
  2. 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.

  1. In PowerSchool, delete the specified assignments from the gradebook.
  2. 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.

  1. In Canvas, remove manually created sections.
  2. 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.

  1. 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.

  1. In Canvas, disable post to SIS on all old assignments.
  2. 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.

  1. 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.

  1. In Canvas, re-import grading categories from PowerSchool.
  2. In Canvas, verify that all assignments set to sync with PowerSchool are in an imported assignment group.
  3. 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.

  1. Admins, in Canvas remove the section without students.
  2. 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.

  1. In Canvas, set up at least one assignment for SIS sync.
  2. Re-sync Canvas grades to PowerSchool.

The instructor is not enrolled in the section in PowerSchool.

  1. Admins, in PowerSchool, verify that the instructor is enrolled in the course section.
  2. 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.

  1. 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.

  1. In Canvas, re-sync Canvas grades to PowerSchool.
  2. 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.

  1. In PowerSchool, delete duplicate assignments.
  2. 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.

  1. Admins, clear the integration data.
  2. 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.

  1. 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.

  1. If the student should be enrolled, reach out to the SIS Support Team to update the student’s SIS ID in Canvas.
  2. 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.

  1. In Canvas, delete the Test Student from course sections.
  2. 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.

  1. In PowerSchool, make sure that all categories in all sections are identical to each other.
  2. 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

  1. In PowerSchool, delete the assignment.
  2. 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.

  1. In Canvas, remove manually created sections.
  2. 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.

  1. In Canvas, verify that all sections display your imported ProgressBook grading categories.
  2. If needed, re-import assignment categories from ProgressBook to Canvas.
  3. 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.

  1. In Canvas, verify that the assignment is in the correct assignment group.
  2. 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.

  1. In Canvas, remove extra points from student assignment scores above the points possible.
  2. 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.

  1. In Canvas, add the assignment to an assignment group with a name that matches a Q-SIS grade category.
  2. 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.

  1. In the Canvas gradebook, enter a numeric score for the student.
  2. 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”.

  1. In the Canvas gradebook, enter a numeric score for the student.
  2. 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.

  1. 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.

  1. In Canvas, turn off Sync to SIS for the assignment.
  2. 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.

  1. In Canvas, adjust the assignment due date to fall within the Skyward grading period. 
  2. 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.

  1. In Skyward, restore the deleted assignment.
  2. In Canvas, re-sync Canvas grades to Skyward.

The assignment is in a locked grading period.

  1. In Skyward, verify grading period dates. 
  2. In Canvas, verify that none of the assignments for sync are outside of the current grading period. 
  3. 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.

  1. 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.

  1. Admins, clear the integration data for the course in Canvas. 
  2. 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.

  1. In Canvas, verify that assignment group names match Skyward grading category names.
  2. 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
  1. In Skyward, verify that no students have “staff_” in their SIS ID.
  2. 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.

  1. In Skyward, open the course gradebook.
  2. 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.

  1. In Canvas, delete manually created sections.
  2. 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.

  1. Either conclude or deactivate the student from the section In Canvas, or add the student to the Skyward section gradebook.
  2. 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.

  1. In Skyward, delete or rename the assignment.
  2. 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.

  1. Admins, in Synergy either unlock the assignment or re-enable 3rd party.
  2. 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.

  1. 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.
  2. 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.

  1. 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.

  1. In Canvas, download the error log. View the log for impacted assignment names.
  2. Edit the impacted assignments’ due dates. 
  3. 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.

  1. In Synergy, update the assignment details to allow extra credit. 
  2. 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 <Section ID> are: ...

What it means

How to fix

Resources

The specified grading category does not exist for the specified section in Synergy.

  1. Check Synergy to verify that grading/the gradebook is available for this section.
  2. If available, configure the grading categories in Synergy.
  3. Ensure the Assignment Groups in Canvas match the grading categories that have been configured in Synergy.