Different reason for that and yeah it's been posted on a couple times here. One example could be your name matched up with someone else who had a record or ticket not paid. As silly as that sounds it has caused delays. I was delayed because they also had to wait to hear back from immigration (I'm Canadian) which added another 10 minutes or so but was told it could take longer. I decided to wait and got it that day.
Still.. pitb to make it home and have to drive all the way back lol. Hope it all went well.