Even after this sometimes it does not work. I did contact the customer care and they just told me that it was simply not possible and therefore I waited for either the transaction to get rejected or either for it to have like 40 confirmations but then again it's good if you have time and don't really care about the current price.
It should work. If it doesn't work, don't use that wallet anymore. If you're talking about receiving a transaction from a service, they are responsible to include sufficient fees and replacing the transaction or any other similar measures would be unnecessarily complicated for them. Why do you need to wait for 40 confirmations?
One of the questions i do have in mind too on why he would need up 40 confirmations? for what? When it comes to fees that had been set out by certain service that you've been using
then it would really be good if they do have that dynamic ones rather than on having static ones which would really be resulting into this kind of delay issue due to low fees.
Once its already broadcasted into the network then theres no way on cancelling it out.For unconfirmed then just as mentioned on where you do have that RBF feature
where adding up fee on the transaction and as said this is only applicable to those non-custodial wallets.