A common error encountered when using WalletConnect is Unsupported chain. This error occurs when the chain ID of the network you are trying to connect to is different than the chain specified by the WalletConnect provider.

UnknownRPCError: An unknown RPC error occurred.

Details: Unsupported chain

To resolve the above error, the DynamicContextProvider can be configured to dynamically change the desired WalletConnect chain ID of the network you are trying to connect to using the walletConnectPreferredChains property. See here

<DynamicContextProvider
walletConnectPreferredChains={['eip155:1']}
... // additional parameters
/>