Several people have reported similar problems with Payoneer.
I don't know what the issues are as I don't use it.
I only know that some regions require you to have a business account to receive royalty payments from stock services. For more details, contact Payoneer in your region.