I don't think this is normal. How do I get this resolved?
It’s normal it is just that the transaction fee is just too low, you need to bump the fee to the ones suggested above, know that you need to have an extra funds in those wallets to bump the fee. If the sending wallet is where you have extra funds then use the RBF bumping method. But if it is the receiving wallet that has the extra funds to cover for the charges then use the CPFP bumping method from the second wallet.
You can't really broadcast a transaction with 1.5sat/b with the current network congestion because most of the electrum servers will reject the TX and probably you will get an error like this.
The server returned an error when broadcasting the transaction. Consider trying to connect to a different server, or updating Electrum. insufficient fee
I was also a bit surprised that such transaction was allowed to broadcast with that low fee. But my guess is maybe the server he is connected to actually allows transactions with such fee rate, since nodes have different mempool settings, but definitely some nodes wouldn’t have the transaction in the mempool currently.