To update the staff details, you need to ensure staff are synced across from your government data layer source or be active in enrolments. There is a daily sync that occurs daily.
You also need to ensure they are linked to their DoE account or are active in Enrolments Module?