Need help with [ Transaction was not mined within 750 seconds ] error

Been looking everywhere for answers, I’m trying to mint an ERC-721 token using openZeppelin truffle and infura on Rinkeby’s test network.

my stuff:

-Truffle v5.3.1 (core: 5.3.1)
-Solidity - ^0.8.0 (solc-js)
-Node v15.11.0
-infura (Rinkeby test network)
-Rinkeby Test wallet has 21 ether

Is gas the issue ? I have no idea what to do anymore. I’ve tried changing the gas and gas prices to a million different things but that doesn’t do anything. Tried removing those fields and it worked once! I’ve only minted one thing on Rinkeby! after that I haven’t been able to. Please help!

Here’s a link to the entire stackoverflow question

Also if i try using Ropsten network instead, I get this error:

"Migrations insufficient funds for gas * price + value "

Hi @Jalapina, and welcome to the Infura community! It sounds like you may not be fully synced - you may want to check your account locally and make sure you have enough gas balance to send the transaction. If that doesn’t work and you have enough gas, I’d double check the gas price you’re trying to send your transaction at to make sure your gas price/gasLimit aren’t higher than the amount of gas you have available.