Roster Issues between Canvas and Focus

We are having difficulty with the API from FOCUS  SIS to Canvas for rostering.  

The problem is that Focus API won't show students on a school /students since they are not enrolled anymore.

If student A leaves school 1 and moves to school 2, Focus will not display student A on school 1 /students API response it will only show on school 2 response. It will show that the old courses from school 1 are on a “tobedeleted” status since student A does not go to school 1 anymore.

 

Has anyone else has this issue?

@to