Why do Compliance records in the Dashboard appear as 'Overdue', though the status is 'Complied'?

The dashboard widget for 'Compliance by Overdue Status'  is filtered based on the ‘Review Status’ and not the ‘Compliance Status’. 

Therefore, although a compliance record when reviewed last was 'compiled', it can still be 'overdue' for review, based on the Review Status logic.