When a student is enrolled in more than one school (for example, a home school and a virtual school), the incorrect school may appear as their primary school in ClassLink. This can affect LiveSchool rosters, reporting, and point tracking.
The good news is that districts can control how the Primary School is chosen through the roster server settings.
How to Update the Primary School Setting
Log in to your ClassLink Roster Server.
Head to Imports
Go to Data Transforms
Under the Preprocessor options, click Edit Active Preprocessor Settings
Under the Users section, look for Set Primary Org
Set the Primary Org Mode to
mostand check the box for Primary Org Replace
Don't forget to Save!
When to Use This
This setting is especially helpful if:
Students attend both a home school and a virtual program
Students split time between multiple campuses
The wrong school keeps appearing as “primary” in ClassLink
✅ Once updated, the roster sync should automatically align with the correct primary school moving forward.






