This is more of a bug report than anything, so I hope this is the right place for it.
ReShade attempts to make edits to the ReShade.ini file, but it doesn't show/record all the settings that it should have. I was attempting to make ReShade boot on game start with the preset of my choosing by using the "start-up preset" setting. However, that setting reverted back to a blank state and only the default preset would show up on boot. After getting help in the ReShade discord, I found out that the program was writing to the ReShade.ini file (as confirmed by File Explorer), but not writing the correct settings.
When checking the ReShade.ini, the text in the file showed as follows:
[GENERAL]
EffectSearchPaths=.\reshade-shaders\Shaders\**
PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=1,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=0
TextureSearchPaths=.\reshade-shaders\Textures\**
[INPUT]
GamepadNavigation=0
KeyOverlay=36,0,0,0
[OVERLAY]
TutorialProgress=4
I assume that the ini file is normally supposed to display a lot more settings that this. I was only able to fix my issue by manually entering the following into the "GENERAL" section:
PresetPath=.\Reshade Folder\OrchidShade2.ini
Currently, I am only using ReShade v6.6.2 for Skyrim Special Edition. I hope this issue can be fixed in a later update.