It’s possible that you are missing some configuration or settings that are required to build and link your custom module with the engine module.
- Check the module dependencies: Make sure that your custom module has all the required dependencies and is listed in the correct load order in the engine module’s Build.cs file. You may need to add your module as a dependency to other engine modules that rely on it.
- Check the module path: Make sure that the path to your custom module is correctly set in the engine module’s Build.cs file. You may need to specify the full path to your module in the PublicDependencyModuleNames or PrivateDependencyModuleNames arrays.
- Check the module include paths: Make sure that the necessary include paths are set correctly in the engine module’s Build.cs file. You may need to add additional include paths to ensure that the necessary header files are included.
- Check the module build targets: Make sure that your custom module is correctly configured to build for the target platform and architecture. You may need to specify additional compiler flags or build settings to ensure that your module is built correctly.
- Check the module version compatibility: Make sure that your custom module is compatible with the version of Unreal Engine you are using. You may need to update your module to work with the latest version of the engine.