Need Help with Dapp Development

Hello, I am currently developing a Dapp (React) using the WalletConnect SDK.
In my web project ( PC, Mobile), I interact with the MetaMask application (Chrome extension, Android app) through the WalletConnect SDK.
During the interaction process, I encounter situations where transactions are pending in the MetaMask application.
Does a pending transaction mean that the transaction has been propagated to the blockchain nodes? Or does it indicate a situation where the transaction has not been propagated?

I am unable to edit the post, so I am adding additional questions in the comments section.
Q. Will transactions be pending if there is an issue with Infura?

A pending transaction does mean that it has been propagated to the blockchain, but has not been verified by the network yet.

Pending transactions are not caused by issues with Infura