My problems started when I wanted to play GTA again after a while.
I had Redux & Reshade working perfectly on my game before, and the only error I made was I forgot to disconnect from the internet before starting up the launcher.
So the update for the latest version of GTA started and I quickly closed out of it, and disconnected from the internet & tried starting it up again.
The game crashed when it booted up, and since then, I've been trying to get Reshade to work on my game ever since.
I've tried downgrading my version of the game, removing all mods, running the .dll through a separate injector, changing the game's compatibility to an older version of Windows etc.
Then I remembered I made a backup folder with the reshade files & I included a text document in case I ever had to install reshade again.
So I tried doing what I wrote in the text document, & the most common solution which was just to rename all the "dxgi" files to "d3d11" which apparently worked for me before.
But now whenever I do that reshade isn't detected at all, and it's as if I never had it installed.
(Redux works fine btw, from my deductions it's literally just Reshade that's giving me problems,
but I don't want to play the game without it.)