I am using the Web3 2.0 library to call
web3.eth.sendTransaction and send Ether from one address to another.
When I check the nonce of my wallet in my program using the following web3 functions, it shows that I have multiple pending transactions
await web3.eth.getTransactionCount(myAddress, 'pending'); 1005
await web3.eth.getTransactionCount(myAddress); 1000
But these pending transactions are not showing on Etherscan. Once I send a transaction from Metamask with a custom nonce, all 5 of my pending transactions go through at once.
Why are my pending transactions not being picked up by Etherscan?