UGS fails to sync paths given in AdditionalPluginDirectories

Some of our projects make use of “shared” plugins that live outside of Engine/ and project directories, and enabled using `AdditionalPluginDirectories`. These locations fail to sync using UGS, unless “Include all synced projects in solution” is enabled, or sync categories are explicitly customized, e.g. disable syncing Documentation.

// PROJECT.uproject { // ... snip ... "AdditionalPluginDirectories": [ "../../SBLPlugins" ], // ... snip ... }

We’ve diagnosed the issue, and has a PR for fix: https://github.com/EpicGames/UnrealEngine/pull/12950

I’m mostly signal boosting the PR. :slight_smile:

Hey there Yang!

As usual, thank you for not only bringing subjects to our attention, but passing on a PR! I’ll bubble this up to the team.

Kind regards (and thank you for your contributions),

Julian