My understanding is that roblox is simulating multi threads, but that it is actually controlled by a single thread.
Windows spreads out activity among all available threads.
Your 3400g has 8 threads so if all activity was on just one thread, your average cpu utilization would be 100%/8 or 12.5%
That is probably what is limiting the ability of the cpu to generate a higher volume of frames for the gpu to deliver.
There may be help for you in the form of settings; look on the roblox forums.
Or, see if you can't upgrade your processor to one with a better single thread performance.
To see if your 3400G is performing nominally, run the cpu-Z bench and look at the single thread performance raing.
It should be about 467:
Best CPU performance - 64-bit - May 2023
valid.x86.fr