I kept my launcher loading overnight and it is just saying "loading........" two hours later "loading....." and I tried toinstall it again and it is not giving the option play. It is loading WAAAAYYYY too long
So i believe i have stumbled across the fix to this problem, which i've been having forever, while trying to fix a completely different problem. I'm not 100% sure this is the fix but this is the only thing i've majorly changed since.
The java path is not set. The fix is fairly simple. Find your java folder. Should be some thing like "C:\Program Files\Java\"
Locate to the bin folder "C:\Program Files\Java\(will be different depending on your version of java)\bin" Then copy this directory address.
go to the windows search and type "advanced system settings" then press enter.
Under the advanced tab click "Environment Variables."
Under "system variables" locate Path and Double Click it.
Press "New" and paste the address from before. Press OK twice. and you should be good to go. make sure to restart curseforge
Again im unsure if this is the fix. but please let me know!
i have been having similar issues and tried many things idk if something i did in my process made a difference like updating java or deleting apps that could affecting the client but in the end a simple uninstall and of the curseforge launcher seemed to do the trick