useWeb3React doesn’t return {error} in React-JS app

I’m using useWalletConnect() and const { error } = useWeb3React(); for check error when connect wallet. But when i reject signing or wrong chain, or any error occurred. error still null (undefined).

When connect success, and i console.log
const context = useWeb3React(); ,
it have fully data, so i think the problem is not the connection.
enter image description here

When i reject signing, context change like that
enter image description here

Any one have this misunderstanding bug, thanks very much