You always need to recompile if you have a non-default plugin installed.
Content only (blueprint) projects are able to compile for Linux from Windows using a binary engine from the Lanucher. When a plugin is added to an engine for use across multiple projects, including the plugin in a project will prevent that project from cross-compiling for Linux.
Workaround:
Disabling the plugin for the project will allow the project to cross-compile
Result:
Compile will fail stating that packaging a code-based project is not supported for the selected platform.
Expected:
Blueprint projects without code can cross-compile for Linux from Windows with a binary engine
Head over to the existing Questions & Answers thread and let us know what's up.
| 1 | 
| Component | UE - Foundation - Core | 
|---|---|
| Affects Versions | 4.15.1 | 
| Created | Apr 11, 2017 | 
|---|---|
| Resolved | Apr 11, 2017 | 
| Updated | Apr 27, 2018 |