Issue while compiling plugins on Linux

Hi there, a total noob here so forgive me if I speak incorrectly :folded_hands:

I am trying to insert the JoystickPlugin (GitHub - JaydenMaalouf/JoystickPlugin: Native Input Joystick Plugin for Unreal Engine 4/5 · GitHub) for linux in UE5 5.4.7.

After extracting the zip file to the Plugins folder of my project, I cannot compile it nor automatically (by just opening the project and then at the “Missing [PluginName] modules. Would you like to rebuild them now?” prompt hitting Yes) nor manually with GenerateProjectFiles.sh. This last method fails with the following error:

Unhandled exception: ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at UnrealBuildTool.VSCodeProjectFileGenerator.WriteWorkspaceIgnoreFile(List`1 Projects) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/ProjectFiles/VisualStudioCode/VSCodeProjectFileGenerator.cs:line 1630
   at UnrealBuildTool.VSCodeProjectFileGenerator.WritePrimaryProjectFile(ProjectFile UBTProject, PlatformProjectGeneratorCollection PlatformProjectGenerators, ILogger Logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/ProjectFiles/VisualStudioCode/VSCodeProjectFileGenerator.cs:line 288
   at UnrealBuildTool.ProjectFileGenerator.WriteProjectFiles(PlatformProjectGeneratorCollection PlatformProjectGenerators, ILogger Logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/ProjectFiles/ProjectFileGenerator.cs:line 3697
   at UnrealBuildTool.ProjectFileGenerator.GenerateProjectFiles(PlatformProjectGeneratorCollection PlatformProjectGenerators, String[] Arguments, ILogger Logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/ProjectFiles/ProjectFileGenerator.cs:line 1491
   at UnrealBuildTool.GenerateProjectFilesMode.ExecuteAsync(CommandLineArguments Arguments, ILogger Logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/Modes/GenerateProjectFilesMode.cs:line 270
   at UnrealBuildTool.UnrealBuildTool.Main(String[] ArgumentsArray) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/UnrealBuildTool.cs:line 653

What am I missing here? Thanks to anyone who could help me find a solution!!