I had also wondered the reason for this failure of Ronaldo's performance. Yet he always seemed to me to be a professional who works hard and trains hard. Maybe his presence in the Saudi league is starting to collapse? Maybe they no longer want to pay his salary? I don't know, I've heard bad news about his future.
Of course he won't be able to find a job at those crazy figures.
Ronaldo is a hard working and very stubborn player so even if he is to play till 2026 World Cup he will work hard and try to perform well for Al Nasser Although he performed poorly in the Euro tournament for Portugal, his performance in the Saudi league is not so bad, so of course the Saudi club Al Nasser may give him more opportunities and extend his contract. Even if Ronaldo's performance is a bit bad, it will be profitable for the club to extend the contract with Ronaldo, because Ronaldo has many fans around the world who directly follow Al Nasser, it is definitely profitable for Al Nasser.