The rumours are that palace got Olise for a steal at 8 m, but his agent put the 35 m release clause in as part of the deal, its paid off for Olise and his agent as they get to go to a bigger club which = big wages and big payout for the agent.
The gamble here is that Olise tore his hamstring...