I usually "repair," my games even if they ran fine last session. It's easy and works. Two points. No. 2 the most important in IMHO.
1. Origin no longer exists, so it's not relevant now in 2024 (or quite a while before that.)
2. I had, and seems quite a few people still experience a variety of issues when purchasing from one platform which requires linking to another. Typical example is buying on Steam, then being forced to use the EA app. Using two launchers just to get to the game seems to add some really odd annoyances.
For the past 2 years if I find a game on Steam, then realize it needs the EA desktop app, I will close Steam and purchase directly from EA. Same both ways. Sometimes it may cost a bit more, but the numerous problems of linking and using two launchers for one game are just not worth it.
Since strictly using only one launcher (regardless if Steam, EA, or Epic) for one game - no linking, I have had not one glitch. Perhaps I got lucky, but I am pretty sure that linking and using two apps for a game just adds too many variables in terms of potential...trouble for want of a better word. I don't claim to know the reason, but from experience I'll never purchase on one client which links to another then the game. Just buy it on the platform that makes/owns the rights to sell the game. It's worked for me 100%... well so far anyway.