I’m not quite sure what you’re doing to get the error, and I’m not sure what Binance accepts. It sounds like you’re trying to send to the wrong address, though. Without knowing all the details, here is my suggestion:

  1. Use Viperswap to convert your ONE to bscBUSD
  2. Use Harmony’s bridge (https://bridge.harmony.one) to move the bscBUSD to BSC; now you have BUSD in your BSC wallet
  3. Deposit this BUSD to Binance

I hope this helps you accomplish your goal!