Why isn't imperfect attendance triggered when I set a student's master attendance to one of our unique attendance statuses in the Present category?

When a student's master attendance is set to Present, it has to be the default Present  status (ID 0), otherwise imperfect attendance will not generate. The reason behind this is the system is not built to support different types of present statuses and — as a result — they are not acknowledged in the code setup to trigger imperfect attendance.

If you are trying to flag the student as Present-Remote, Veracross recommends that you utilize the cohort functionality.