I think BG check depends on different factors like nationality and work history. Therefore some applicants do not go through a real background check and the Police Certificates are sufficient for CIC to approve them. I guess this can be the reason for different BG check procedures for applicants.