How to address build issues with Odin installed in both the Engine and Project
The Odin plugin can be installed either in the Engine’s Marketplace Plugins directory or in your current Unreal Engine Projet directory. Installing the plugin in both the Engine Marketplace Plugins folder and the Project’s Plugins folder can cause conflicts with the UnrealBuildTool. Follow these steps to make sure the plugin is installed correctly and to resolve build issues:
Installation and Troubleshooting:
- Close Your Project: Ensure that Unreal Engine is not running and your project is closed.
- Clean Temporary Folders: Navigate to your project directory and delete the
Binaries
,Build
,DerivedDataCache
, andIntermediate
folders. - Remove Redundant Plugin Installations: Ensure that the Odin plugin is only installed in one location. Remove it from the Engine’s Marketplace Plugins folder if it’s already in your Project’s Plugins folder.
- Download and Install Plugin: Download the latest release of the Odin plugin for your Unreal Engine version from the Odin SDK Unreal Releases github page. For a clean install, please make sure to first completely remove the old
Odin
plugin folder. Then extract the downloaded release into your Project’sPlugins
folder. The folder hierarchy should look similar to this:../[ProjectName]/Plugins/Odin/Odin.uplugin
- Regenerate Project Files: Right-click your project’s
.uproject
file, select “Generate Visual Studio project files”, and allow the process to complete. - Open Your Project and Rebuild: Double-click the
.uproject
file to open your project. If prompted, rebuild the missing modules by clicking ‘Yes’. - Reattempt the Build: Try to build a standalone version of your project again to see if the issue is resolved.
Following these steps will ensure that your plugin installation does not interfere with the UnrealBuildTool and your project builds successfully.
See also
- Are there any dependencies to other plugins?
- I'm having Issues with Echo Cancellation, what can I do?
- Do you have sound occlusion built-in?
- Do you support Unreal Engine 5.x?
- Blueprint Only Projects: My packaged builds crash right after start-up
- Build-error: building for ... but attempting to link with file built for unknown-unsupported file format
- C++ only: JoinRoom does not trigger callbacks on Android / Meta Quest
- Cross-Platform / Cross-Engine is great. Inside the web client I can hear the UE client, but I cannot hear web clients inside the UE client. Why does it not work?
- I cannot find the Capture Audio nodes?
- LogUObjectGlobals: Warning: [AssetLog] ... Can't find file Error when running a packaged build
Still need help?
Please check out support options like AI chatbot, Discord community and premium support packages.
Get in touch