Everything on the Ethereum network requires gas to run. You can think of it as electricity to run and support all of the transactions. Gas fees are very small, but ensure some ETH is still in your metamask wallet to support buying Hex, staking Hex, or ending stakes. Gas fees equate to cents in USD, and vary based on how fast you want the transaction to go. If the Ethereum network busy, a slow gas fee may result in a timeout when using the default setting in Uniswap.
When you begin a transaction, MetaMask will pull up a window to confirm the transaction. Click “Edit”
If the network is busy, try using the fast option.