In LSL, #include doesn't seem to allow paths in subdirectories in Windows 11. Given the following files:
~/Documents/LSL Includes/Test/Hello.lsl:
~/Documents/LSL Includes/World.lsl:
And a script in my inventory:
... gets me the error message "Failure to include: Test/Hello.lsl".
This happens both in objects and in my inventory, with "./Test/Hello.lsl", <Test/Hello.lsl> and variants, with and without the trailing slash in the include-from, and so on. It
does find the file when the include-from is "~/Documents/LSL Includes/Test" and the #include is for "Hello.lsl", which is therefore an obvious workaround, but not when the #include is "./Hello.lsl".