In my current game, for some reason i cant offer my star youngster a contract, if i press the transfers and contracts i can only offer him out or set his transfer status.

If i instead click on his contracts tab and the tab "contract offer" it says i can not offer him a new contract as he has already signed one with the club, however he signed that contract 3 years ago and it still hasnt changed!