I had weird buggy issues with Wise when setting up an account, which really turned me off. I ended up using Payoneer instead, which so far has worked reasonably well. They seem to ask for more data on a regular basis but respond quickly once it’s submitted.