Hello,
I purchased RDR2 the day it released for PC. My brother also purchased the game. I was able to login and play the game without any issues other then the random closed unexpectedly crash. My brother on the other hand, was never able to play online at all. He would always get the error code due to Rockstar services code.
We tried so many things, uninstalling/reinstalling, changing out SSD's, changing routers, updating display drivers, windows 10 updates. Obviously did the recommended suggestions from Rockstar, deleting such and such and relogging in. Nothing ever worked.
Finally, he was able to instead of selecting free roam and trying to logging straight in and getting error, he selected Fear of The Dark game mode, and when he got to the menu, he just selected Exit to Freeroam, and finally he was able to get into a session and play the game after 4 days. This worked for us. He sometimes still gets dc'd, but finally able to play the game he paid for.
This may or may not work for you, but it's def worth a shot as we deserve to be able to play the game we paid for !
I really hope this helps even a few people, GOOD LUCK, and hope you don't cross me on the Poker tables !!!!!!
ALSO, if you have someone you trust that can play the game NP, they can log onto your account/char and press esc, go to play and delete the char. This also works Brother was still having DC issue after about an hour or so, and we tried this and worked fine, havn't dc'd or got connection error all day !!