I'm sure many people can agree that if you have assignments based on staff minutes in game they could go into game to gain their minutes easily without you realising outside your shift/session times.
I think a simple way to fix is to have a setting where you input your session times or integrate with the sessions management where minutes will only be tracked during your session times.