While using the matic chain, i was charged twice for approving the token i swapped my matic into. Kindly look into this. I could not complete any swap on arbitrum because i was unable to enable the usdc i have inside my wallet, it is still very much buggy.