I said before this season that the club needed him to have breakout season this season so they could sell him in this coming offseason, because LBS would probably be advised to not sign an extension so he could go for free* at the end of next season.
He hasn't had a breakout season. Now, the club may be using the only leverage it has: either sign a contract now or we will give you very limited minutes over tne next 18 months which will stall your development
*even if we get no transfer fee we might get some sort of FIFA mandated development fee from a club that picked him up for free