In some circumstances, some visa applications can take longer than usual. This may be for a variety of reasons and usually, a slightly longer wait time is nothing to worry about.
However, if you’ve got a deadline you need to meet, you may be anxious to get a decision. If so, and your application is taking longer than anticipated, it may be possible t speak to someone at the USCIS who can give you an update. Similarly, if we’re representing you, we can try to find out what’s delaying your application, too.