https://www.rdr2mods.com/downloads/rdr2/tools/9-rdr-2-asi-loader/
https://www.rdr2mods.com/downloads/rdr2/tools/76-lennys-mod-loader-rdr/
both the asi loader and lml have been updated for .31 it seems, everything works again for me 🙂
I believe im having the same problem, as soon as i put dinput8.dll into my game folder the game refuses to boot up past the rockstar loading screen that appears before the actual game loading screen