Going to post the fix (what worked for me) here for anyone else with the problem:
- Log out of social club by going into the GTA 5 folder and running 'GTAVLanguageSelect.exe' as administrator.
- Log back into social club.
- Finally, accept any new terms and conditions which was the cause of the problem for me.