I received from Uniswap customer service the following, as I was not able to swap or perform any action due to gas fees, despite the fact that I POSSESSED ETH in my wallet, hope it helps:
Thanks for reaching out to Uniswap Labs! I am happy to assist you with this.
You are receiving this message because you do not have enough of the network’s native token that is required to pay the network costs (gas fees).
You need enough of the native token on the correct network to pay for the network cost of the transaction.
For example, if you were trying to complete a transaction on the Arbitrum network, you would need to cover the network costs with Arbitrum-ETH.
Supported network’s native tokens:
Ethereum's native coin: ETH
Optimism L2's native coin: OP-ETH
Arbitrum L2's native coin: ARB-ETH
Polygon's native coin: MATIC
BNB/BSC chain's native coin: BNB
BASE's native coin: BASE-ETH
Celo's (only web) native coin: CELO
Avalanche's (only web) native coin: AVAX
Blast’s (only web) native coin: BLAST-ETH
If you are in this situation, there are options for you:
You can purchase more ETH/network's native coin using the buy crypto feature in the Uniswap Wallet (not available for BNB, BASE, CELO, AVAX networks)
You can transfer more ETH/network native coin into your wallet from another exchange, wallet, etc.
You can bridge tokens to the network you are swapping on to pay for the network costs