His friend has created a transaction using a SPENT output. Whatever he does, the output is no longer in the UTXO set, so this transaction will never be valid. What basically happens if you try to broadcast this tx is that you try to double spend confirmed inputs... This is not possible, especially not because the tx spending the inputs already has ~40 confirmations
I understand.
My goal is to get the friend to see the correct state of the network.
And if he truly is a friend he can send the btc with a new transaction.
If that was your goal, your recommandations were correct and the OP would be wise to follow them
As long as it's clear to the OP that:
- the tx in his screenshot can be considered void, it will not be accepted by the network
- it's his friends duty to clear up his electrum history and re-create a tx with equal outputs to the OP's address. There is little or nothing the OP can do to help him.
- his friend is welcome to open a thread on this forum, and we'll try to help him to the best of our knowledge