I use bsc testnet, on my bsc testnet metamask I have 1 BNB.
the full error in console is:
Uncaught (in promise) Error: Transaction has been reverted by the EVM:
{
  "blockHash": "0xa09ecc4c50bc9230ffb73e3a4a8f918cb93e40cc16ea14dac1ca9287582ca2f2",
  "blockNumber": 12820592,
  "contractAddress": null,
  "cumulativeGasUsed": 189498,
  "from": "0xf...74",
  "gasUsed": 21046,
  "logs": [],
  "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
  "status": false,
  "to": "0x...bc",
  "transactionHash": "0xc24d529c058decb3697b607bba36bf706d29c89a3b439539878a183ab6fa6e89",
  "transactionIndex": 3,
  "type": "0x0"
}
    at Object.TransactionError (errors.js:87)
    at Object.TransactionRevertedWithoutReasonError (errors.js:98)
    at index.js:393
    at c (runtime.js:63)
    at Generator._invoke (runtime.js:294)
    at Generator.next (runtime.js:119)
    at n (asyncToGenerator.js:3)
    at s (asyncToGenerator.js:25)
    at asyncToGenerator.js:32
    at new Promise (<anonymous>)