Origin game so one cause might be the EA Origin overlay that might not be fully compatible, works in some games and breaks in others and also changes as the Origin client is updated but disabling it usually solves it unless you really need the functionality it allows for in the game.
Another is that whatever .dll file you renamed ReShade64.dll to (I assume it's a 64-bit game.) is not loading properly, if you tried dxgi.dll then d3d11.dll might work better.
A third is that as a always online game there's some checks or protection against stuff like injectors, I believe Plants vs. Zombies 2 had some issue like that.