BitQuery not parsing events that have a struct as among it's argument

query MyQuery {
  EVM(network: arbitrum, dataset: realtime) {
    Events(
      where: {Transaction: {Hash: {is: "0xc5e0fcb248e3aacd952fd4580f714469f58a4575431d1b81557a80b47d1c9dc9"}}}
    ) {
      Arguments {
        Index
        Name
        Type
        Value {
          ... on EVM_ABI_String_Value_Arg {
            string
          }
          ... on EVM_ABI_Integer_Value_Arg {
            integer
          }
          ... on EVM_ABI_Address_Value_Arg {
            address
          }
          ... on EVM_ABI_BigInt_Value_Arg {
            bigInteger
          }
          ... on EVM_ABI_Bytes_Value_Arg {
            hex
          }
          ... on EVM_ABI_Boolean_Value_Arg {
            bool
          }
        }
      }
      Log {
        SmartContract
        Signature {
          Name
          SignatureHash
          Signature
        }
      }
    }
  }
}

If you run the above query, you will notice that any event that contains a struct as one of it’s argument returns null. Please how to I overcome this?

I can see the arguments, set EVM(network: arbitrum, dataset: combined)