I have been running my dApp on matic for a few months now and have never encountered this error before. I can make view calls and return state from on-chain, but any time I send a transaction (including trying to deploy new contracts) I cannot. I have tried DeFi dapps I have funds in, I have tried the dApp I administrate, and I have tried deploying simple storage contracts. The code functions fine for dev and mumbai. I have used infura, quiknode, and matic vigil, all with the same effects. I am using truffle for my deployment suite, but metamask + ethers is unable to send transactions with my providers either.
Once again, error is “Error: Transaction was not mined within 750 seconds, please make sure your transaction was properly sent. Be aware that it might still be mined!”. I have tried setting gas to the matic block max (20000000) and allowing truffle to set it itself. Any insights greatly appreciated!