Following up on missing transactions, some ERC-20 transactions aren’t correctly returned by the API.
In this example here:
{
    "hash": "0xce2a9e26430bb8f9dbe1b872983c2db61a3ea6bbc310b280234f64c6baf4e5d9",
    "nonce": "66532",
    "transaction_index": "35",
    "from_address": "0xc7be520a0160fb6a933448fa7f4fa816609b2eaa",
    "from_address_label": null,
    "to_address": "0x6dea84cc14c157ec0734ac3cfa01d24453b5bec3",
    "to_address_label": null,
    "value": "0",
    "gas": "10000000",
    "gas_price": "40000012797",
    "receipt_cumulative_gas_used": "4471332",
    "receipt_gas_used": "566105",
    "receipt_status": "1",
    "block_timestamp": "2024-06-03T14:01:10.000Z",
    "block_number": "57722150",
    "block_hash": "0xe923ef6f9c123c2d49f2a7c3bc67ff9747e13b3f9f63c14279febfb2431a70f6",
    "transaction_fee": "0.022644207244445685",
    "nft_transfers": [],
    "erc20_transfers": [],
    "method_label": null,
    "native_transfers": [],
    "summary": "Signed a transaction",
    "possible_spam": false,
    "category": "contract interaction",
    "internal_transactions": []
  },
You can see the transaction is returned for this address 0x276B5BE2Df2B8BB636f04DB6386C04B5d98a4EE3 (Polygon), but no value is provided, even though the user did receive some tokens. There should be an ERC-20 transfer associated, as per the picture.
Thank you again!