Sympathies … it’s not easy. The customer service people at big American banks assume it just works, and it doesn’t. Another frequent and trustworthy poster got most of her test transfer bounced back to her originating account after 2 weeks in opaque limbo, minus around $100 in garbage fees. She was persistent with her Fidelity rep about going through the long form and specifying the correspondent bank, and it went through correctly on the second try.
I had the same challenge with Schwab. I solved it by first wiring the money to Fidelity, then wiring it from Fidelity to Bison. You will have to call Fidelity and be persistent on the phone, since they’ll try to convince you that the correspondent bank isn’t necessary. If you push them, they’ll research it and discover that you really do. I’ve been through this twice now; it goes down the same way every time. It takes about 2 hours on the phone but they’re generally pleasant and helpful.
I believe that Fidelity offers free accounts to any American citizen with a $1000 minimum. I am allowed to make 4 international wire transfers free every year, but that privilege may not be universal; YMMV.
You could try to be persistent with Chase but regardless of their “too big to fail” scale, I’m not sure they understand how to deal with complex international wire transfers at all. Also they have pretty high fees for wire transfers, though you can slowly dribble money over to another American account for free using ACH transfers if you don’t mind the time and effort.
It is weird that they don’t have a more robust and reliable mechanism for moving large amounts of money around. Apparently SWIFT is about as sophisticated and modern as a fax machine.