It can be. Bank of America gets delayed quite easily. When did you receive your CTC? You might want to try calling the mortgage processing department. At this point it is out of nacas hands and they might be able to give you some insight.
While 68 days is longer than necessary it is not unheard of, not too far off from expected and encompasses 3 bank holidays 2 of which incur multiple days of skeleton crews and adds to the delays.
It shouldn’t. Mine did too. It’s actually a service provided by Equifax and is one of the largest most common verifiers. But this might not be what they want. There is a second verification as the last step in the process called voice verification of employment or vvoe. It’s where someone needs to answer the phone, possibly you, and verify your employment. You would just be asked if you work there and you say yes and the call ends.
The bank cannot use The Work Number for the final Verbal Verification of Employment (VVOE). That’s because the VVOE is literally the last step before granting the Clear to Close, when they get one-on-one verification from the employer that the source of income you said you would have to pay back the loan still exists. In a case such as this, even your immediate supervisor or department head will suffice if the HR department won’t take phone calls.