Please see the answer to 'Why are users being unenrolled for no apparent reason?' in Enrolment FAQ for the most likely reason for teachers being removed from courses.
Roles and permissions
Assigned teachers 'falling off'
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.