To be clear with the information. Yarney signed a deal until the end of 22/23 with the club having the option to extend until the end of 23/24. All clubs do these, United have the clause in almost all their deals for example.
The negotiations the club entered were for a better wage and a longer contract due to his decent showing.
The club could have just taken up the option and have him on the same wages.
The fact the talks have gone so badly says a lot about Yarney IMO and may explain his shit show of a career. He was happy with the wages in the deal in February and was then demanding stupid money a matter of a few months later.
The club don't want him, even on last years wages is what I am being told.