Yes, I have, but not recently. When I worked for the US Dept. of Justice, I had to have the initial background check and then an additional special security clearance. We would also have to have updated checks on a regular schedule.
My initial background check took months--this included the fingerprinting, drug testing, contacting former employers, associates, and interviewing my neighbors, etc. This was due to the populations I worked with.
Even with all of the technology available these days, humans still have to be involved in the process, so it just depends on how backlogged they are.
Is this for a job or some other purpose? Not sure if that makes a difference. I do know that my friends who are teachers have to have theirs updated every so often, and even though they are already in the system, it still takes some time.
Sorry I'm not more help. This is just what I know from my experience.
I know when you are waiting to see if you are accepted for a new position, this wait can be very draining.
Good luck and hopefully, your background check and fingerprinting will go smoothly.
J. F.