The images you posted are not showing so please fix it.
Secondly, this method is probably not going to work as at the moment you broadcast the second transaction it will be rejected because of double spending.
What you did here is just deleting the transaction locally to let your wallet create a second transaction using the same inputs. However, the first transaction still exist in other nodes' mempools.
The only way this would work is if you send the signed transaction directly to cooperating miner or when the first transaction gets dropped from the network,s mempool.
I was a newbie so the pictures didn't work, now everything is fine.
No, the method will work. It is like broadcasting the transaction using a full node with with -zapwallettxes -rescan flags
Note that the new transaction will be confirmed, old transaction will be rejected, and that the new transaction contains RBF flag.
Try it if you use old wallets like Blockchain.com, it will work.