To me it seems like it was all a strategy of PSG regarding the status of Mbappe. Every time i have read something in the last few weeks about the upcoming match of PSG vs Bayern Munich today it always said, that Mbappe will miss this match for sure. Now a few days before the match suddenly Mbappe is able to play. So it really smells like a strategy of PSG to me.
I don't know though if Mbappe is really 100% fit and ready to go over the full lenght of the match, or if he is only able to play for like 60 minutes or if he is only able to get in for the last 10 minutes or so. We will see. In the end Mbappe is just one player out of 22 so it is not like that this is changing everything.