Charged gas fees on a transaction that didn't go through

I was swapping between two currencies this morning when I had trouble completing the transaction due to some error (I forget what the message was, but basically it didn’t allow me to complete the transaction). I just now noticed that while I did lose some ETH for the gas fees, my USDC that I was attempting to swap was kept in my wallet. Is there anyway at all for me to get my ETH back? Thank you.

Here’s a link to the transaction confirmation: Ethereum Transaction Hash (Txhash) Details | Etherscan?cf_chl_captcha_tk=c8e5dcff8db2da31d56d3a3fd9a05630dd41e517-1618952843-0-AQoLBbzx1nlND64olXqfBAZOQerhdHd4LQ7hDbZc1OZUhco-Y44SOt76D2HjGcKeF2CMmFbfmG7qOQGT7zcaZkZo-hrLSK0ncGq7VJCuj_xVSIu8CahWSnh8CsGNQi2nCNIdMrNqxSW1FZhdUoChuuZZXhAKFfqOyeVzSyhs-3Hmj3YUM2ol92pLe1kMc3OAiEXZ9_MZmKERCOtHZX2ZcPaOV79afeFSOPDYDzxoFKKk1Khp6ZwSChrx16Zq90LJEem8tIxHUkZGY3ZkcO3JgefYhNLqxmKkpd7brGDcW8FYBN-shQeYsGRvbmQ8MGxiJddOcjeugdDZAuJm5uQo40u9wmJ3LgsmQTXz2jgx7nQrcE_lVhJ3QVwgci0Pu7PHbKZKCYE65wIJpnW7AQOj-zfAzRSHdFdTQPR-wlbgaTF3I51XBo1H6DJP9wAEANhfA3ZLjk5fXWN5d_ULWxkiLa-KvUjBAluUz95GyRMy11SNxMHn2xu1az0TGhJkAeYl26b6JZxv8zR3YIHqhd_ozeQdBs7JA9qra315jugCgLPfXCNU8k0e2vo4LG7AkOLQ1PWuQTQSlIzenex1Wq2pYl8tXZ1RvYeB-owAXyp0SYKqddwX0xtnDA2ogZU7rhKrUmsLjQodThKu1DLJwefQUUikRddO3cY8shwPAzZBuRVVGaLKJOIPKTaGJxWWIF4QAhkbC-XRlJ9uwSYyqXp3CSlT5acSVNLYmIcw6zddSPOtmfEvIdK7K8zsiitvGlM_YA

Hi there, reviewing the tx it looks like this is the approval transaction for the token. If you try the swap again the actual swap will occur.

Please note, if you are using a ledger or trezor, it may require you to confirm two transactions on the hw wallet, one for the token approcal, and one for the swap. Hope this helps, thanks!!

Dave