Maybe one reason for the weak performances we saw from Manchester City was the absence of their player Kevin De Bruyne. However it's not good for any team to be dependent to a payer even if he is experienced and skilled like Kevin De Bruyne, but I think if Kevin De Bruyne returns to the squad in Manchester City we can see better performance from this team.
According to some news, Kevin De Bruyne couldn't play for Manchester City until the end of the 2023 but since they put his name in the lot for the club's World Cup there is a chance for this player to return even sooner.
I think it's already enough to mention KDB, everyone knows if he gives a lot contribution to Manchester City. But the last match against Crystal Palace, it wasn't Manchester City play bad, but they're just unlucky. They've dominating the ball possession, gives pressure, and create many chances.
Unfortunately Crystal Palace can get 2 points from 5 total shots, so there's need to work on Manchester City's defense, they shouldn't underestimate their opponent.