In which level of KYC? If it is KYC level 2, it should be verified quickly (in few minutes only) but if it is level 3 or above, I have no idea because I have not experienced it yet but based on some stories that I heard before, level 3 or above may take longer time than the level 2. You can ask support to give you an ETA but be nice when asking it, maybe they will do it faster if you ask about it nicely.
Yeah maybe the situation is different now I mean they didn't prioritize it like last year for example KYC will be checked when some queues are on the list, imo. Another reason might be that the ID provided has already used by someone

I heard a case like this some time ago so that the account is sorted for further inspection and whoever can prove it in real time will be trusted. KYC level 3 is only suitable for those who deposit $100k or more so i'm not sure he did that, and you know for this one the process is more complicated, I tried it once but rejected.