Mbappe actually isn't doing bad at Madrid and has always been a good player which he still is currently, the conflicting role in position between him and Vinicius is one thing I'm hoping soon Ancelotti is able to fix so both players can effectively give their very best playing at the right position, one way i believe would be best to get this ending almost soon would be looking for the most flexible one amongst them both and make sure to see if that person can switch role and in the absence of the other they can later augment at that point, it doesn't have to be that they will both be playing in same position same time.
I think, all the Real Madrid players are doing greatly well in this season and even the new players they signed into the team this season are doing well also, which is a good confidence for Real Madrid head coach to make a good decision in this season. Real Madrid have strong players their head coach can use to replace any players that have injuries and they will still do what will bring victory to them at the end of the match, because they have good players that can represent the team in any competition. I don't think, Real Madrid will miss their opportunity in their next match, because the team they are going to play cannot stop Real Madrid not to embrace victory from the match.
This season is like a good competition in the Real Madrid squad by bringing in the best players from other clubs in the hope of winning the competition and winning La Liga (Spanish League). Real Madrid's current game all with the best performance can play in the match making the coach free to arrange the team formation.
Real Madrid could lose victory in the next match because the opposing team is equally strong in this match, Real Madrid will be ready to face all competitions and win every match both the domestic league and the Champions League.