Real Madrid lost a bit of their performance in Laliga maybe they are more focused on preparing for the Champions League, it can be seen from the last few matches in Laliga maybe they are not very consistent in their game, 11 points behind to catch Barcelona I don't think they think too much about rushing to be able to catch him, considering they have to focus on the semifinals of the Champions League which met with Manchester City.
When that happens, it becomes a natural thing because, considering the several matches they have participated in, the players are sometimes injured and tired, so Real Madrid's performance is reduced. They know that in the Bundesliga the chance to win may be small, so they focus more on their strength in the Champions League and try to get a victory there.