500 error when trying to do transfer to external wallet on arb network

var req = {
        method: 'POST',
        path: `/v2/accounts/${accountId}/transactions`,
        body: JSON.stringify({ 
            "type": "send",
            "to": walletAddress,
            "amount": randomFloat,
            "currency": "ETH",
            "idem": requestId,
            "network": {
                "status": "off_blockchain",
                "name": "arbitrum"
var options = {
        baseUrl: 'https://api.coinbase.com/',
        url: req.path,
        method: req.method,
        headers: {
            'CB-ACCESS-SIGN': signature,
            'CB-ACCESS-TIMESTAMP': timestamp,
            'CB-ACCESS-KEY': apiKey,
            'CB-VERSION': '2024-03-06'
        body: req.body

then I got {"errors":[{"id":"internal_server_error","message":"An error has occurred. If this problem persists, please visit https://support.coinbase.com for assistance."}]}

It was working previously on mainnet