JezuzLizard I found the culprits but not sure why they're causing it, probably using outdated/unoptimized functions or something, commit removing the things: Github Commit
Surprisingly feds gsc-utils works flawlessly still, but just incase I moved the script using it into it's own file for possible future issues.
Also found some other interesting things.
Using your config mod loaded through custom gsc not all dvars works correctly, the one I instantly noticed was cmPlayerMaxHealth which never was an issue when used in _clientids,
EDIT: That was my fault apparently, missed the onplayerspawn functions for health.
EDIT2: Nevermind, even when adding what I missed it doesn't work,
Disabling Fog, Lod and Dof through dvars doesn't work either. This infuriates me the most out of all things since I get dizzy when there are Fog/Dof effects,
So now I need to try to solve these, but I'm not that experienced in coding in general, I kinda understand how they function when I look at it, like it makes sense to me but I can barely write code myself in C# which I think gsc kinda is right?
If you or someone else could help me try understand the code a bit better that would be very nice.