You can try running the launcher in admin mode and see if the repair option shows back up. To do so, simply follow the steps below:
- Right-click on the launcher icon
- Select Properties
- Choose the Compatibility tab (If you have Windows 8, in the Compatibility box select Windows XP Service Pack 3)
- Check the box that says Run as Administrator
- Click Apply and OK
@Soriana
Thank you for the update.
If you leave the launcher window open for a few minutes, does the repair option show up after some time has passed?