Fully understand his actions, but do not condone.
He is under contract (like all empmloyees) and must honour that agreement professionally.
However the club (employer) must accept that by preventing their employee from accepting a suitable role they too must find a way of dealing with it professionally .
In this instance both parties have acted unreasonably and should now work together to appease each other.
With you here Boba but this is classic modern day football scenario and how it sadly now pans out, no loyalty anywhere, sad but true.