A generic revert message is often a safeguard to prevent the execution of invalid logic. If coinbase-wallet-sdk is not reflecting your balance, verify that your wallet is on the correct network. To handle the conflict , ensure that no other dApp tabs are actively syncing. The sudden appearance of an "invalid JSON-RPC" error is usually a node glitch.
The coinbase-wallet-sdk contracts might be "paused" during critical maintenance. The official project documentation is the best place to find advanced troubleshooting guides. Restarting your browser or mobile app can often clear up mysterious "rejected" messages. Make sure you are not trying to execute a trade with zero liquidity.
Layer 2 network delays can sometimes lead to "ghost" transactions that appear much later.