Auto Attendance Not Working as Expected – Requires Manual Marking

I have set up a regular shift in my system and enabled the Auto Attendance option. After selecting Auto Attendance, I filled in all the required shift details, including check-in and check-out times.

However, despite enabling Auto Attendance, I still have to manually go to the shift settings and click the Mark Attendance button every day. I expected the system to automatically mark attendance daily based on the configured check-in and check-out times.

Issue:

  • Auto Attendance is enabled, but it is not marking attendance automatically.
  • I still need to manually click “Mark Attendance” every day.
  • I want attendance to be marked automatically at a specific time based on check-in and check-out.

Questions:

  1. Is there any additional setting I need to enable for full automation?
  2. Does the system require any background job or scheduler to trigger automatic attendance marking?
  3. Has anyone faced a similar issue, and how did you resolve it?