Auto Attendance not making attendance entry for employees without Employee Checkin

How does auto attendance work?
I have set up 2 shift types with auto attendance with exactly the same configuration. I have also properly configured the shift assignment for all employees.

Shift type A will mark attendance for employees without Employee Checkin encoded as Absent

But shift type B will NOT mark attendance for employees without Employee Checkin as Absent. It won’t create an attendance entry at all?

The only difference that I did was for employees with Shift Type A I placed their Shift type in the employee master.

Then for Shift Type B I used the shift assignment document