Storefront API - Customer Orders Query - Not working as expected

I’m running a Storefront query to get data on a specific customer order, but the query doesn’t appear to returning as expected.

The query is below:

query($query: String!, $token: String!) {
                customer(customerAccessToken: $token) {
                    orders(query:$query, first:1){
                        edges {
                            node {
                                id
                                name
                                orderNumber
                                processedAt
                                financialStatus
                                fulfillmentStatus
                                totalPrice {
                                    amount
                                    currencyCode
                                }
                            }
                        }
                    }
                }
            }

The Variables I am adding are:

{ token: '***', query: 'name:#4214' }

I’ve tried this on the Admin API and I get order #4214 as I’d expect, however on Storefront, it seems to be ignoring the “$query” portion completely.

It returns:

[
  {
    node: {
      id: 'gid://...',
      name: '#2356',
      orderNumber: 2356,
    }
  }
]

Is this a known issue or an I doing something wrong here?

Thanks!