Issue Description/Behavior

When running the student scheduling process with the “Ignore Grade Level” option selected, some students are not scheduled into courses as expected.

  • Students in lower grade levels (such as TK) may be excluded from scheduling.
  • Scheduling completes for some students, while others remain unscheduled.
  • No error message is presented; students are simply not placed into sections.


Environment

  • Database: Scheduling database (e.g., summer school or similar setup)
  • Scheduling type: Student Scheduler (Schedule All Students)
  • Configuration: “Ignore Grade Level” option enabled


Cause

  • The “Ignore Grade Level” option does not override the course’s defined grade range (Low Grade and High Grade fields).
  • Courses restrict eligibility based on their configured Low Grade (LO) and High Grade (HI) values.
  • If a student’s grade level falls below the course’s Low Grade, the scheduler will exclude the student from that course.
  • Transitional Kindergarten (TK) is internally stored as a grade level below Kindergarten, so courses with a Low Grade set to Kindergarten or higher will not accept TK students.


Resolution

Update course grade ranges to include all intended student grade levels.

  1. Navigate to the course management area (Scheduling > Courses).
  2. Locate the course(s) where students are not being scheduled.
  3. Review the Low Grade (LO) field.
  4. Adjust the Low Grade to include the lowest applicable grade level (for example, set to TK if TK students should be scheduled).
  5. Repeat for all affected courses.
  6. Re-run the student scheduling process.

After updating the course grade range, the scheduler will correctly include all eligible students.