I wired on Wednesday dollars to my dollar account here. Normally same day wire (but I normally send it to a pesos account). This time dollars to dollars and an amount above 10k. Only yesterday afternoon it was deposited in my account.
Possible reason: there are no dollars available, so if the bank can stay a while with YOUR dollars they will do it.
Contact the sending bank and ask for the routing details.