It is impossible to know the reason for the processing time. I only include my experience as I took the test abroad. My presence calculation is absolutely correct and had a buffer of a few weeks, too. I have no criminal history, not even a speeding ticket, and I have not received request for fingerprints or anything of the like. So, your guess is as good as mine.