
Given that it is still able to return intended error message when SKSE_RUNTIME is not set

Is it possible that _filename wstring somehow is corrupted?
format(
"Failed to obtain module handle for: \"{0}\".\n"
"You have likely renamed the executable to something unexpected. "
"Renaming the executable back to \"{0}\" may resolve the issue."sv,
stl::utf16_to_utf8(_filename).value_or("<unicode conversion error>"s))
Given that it is still able to return intended error message when SKSE_RUNTIME is not set

Is it possible that
_filenamewstring somehow is corrupted?