Did some investigating in GTA 5 of my own, did find some interesting things.
Task manager reflected the same as msi afterburner. Had msi afterburner show all 8 threads in osd for my 2600k.
During the menu the main 4 cores were being used, the other 4 threads (hyperthreading) were mainly sitting on 0% with slight fluctuations around 5% or so.
With Vsync set to half in game, if i stood still the hyperthreads would be at 0% with slight fluctuations if a car or person came by. If i moved though all threads would jump dramatically. What i found interesting is if i had Vsync in game set to on or off instead of half, standing still didn't have the same effect, most threads were at reasonable usages except for the last two which were still at 0% or bit over. Moving however, again, changed and usages across the board shot up.
In Nvidia control panel i have Vsync set to application control
Since your Ryzen has more cores / threads than mine usages will be different, probably less when work load is spread out more.
It is possible Gta5 just doesnt like so many threads going so possibly might help to disable Simultaneous Multi-Threading in your bios and just run 6 cores. Or maybe not, Dudeman reckons his cpu is fine but not sure what Vsync settings are being used. He'd have to investigate himself also if he was willing.