I sent some BTC from Coinbase on Thursday last week but with only an hour window.
They then made me wait 3 days, well I chose that as I did not have my passport on me.
Have you been verified on Coinbase exchange before you withdraw coins to your own wallet address.
You don't need to have your passport all the time with you when you are making withdrawals.
It's much better to use decentralized exchange like Bisq so you won't have to wait for verification or for withdrawals.
One this that may be causing the issue is that my Electrum wallet is saying not connected and has a red dot in the bottom right.
You know that you can always restart your Electrum wallet and wait until green dot appears again, but you don't have to do this if you already copied/saved your address.
There is no need for keeping Electrum wallet opened all the time for days, and you can check transaction status in blockchain explorers like mempool.space.