Were you able to get your problem corrected? I'm not sure what country you reside in, but I have used both Payoneer and Wise, and have had a much better experience with Wise overall. Maybe you can check them out and see if that service could work for you, too.