looks like after an update (?), the rockstar games launcher doesn’t open automatically / in time anymore when you launch GTA. as a small hack, you can launch the launcher (ugh) in the background, wait a bit, and then run the game. This seems to also affect other games in the rockstar launcher, such as red dead redemption (which I don’t play myself)
copying their message here for reference:
I’m don’t play the game so I’m not sure if this is fully working, but I got inside the game in the story mode.
This is based on the solution that works on windows.
After installing the game, run it once so it installs the rockstart launcher, log in
Close the Rockstar launcher
In the game install folder, create a file called fix.bat with this content (the file has to be in the same folder as PlayGTAV.exe):