Ue4 shader compile with incredibuild doesn't work

when I open a uproject(c++ project),ue4 excute shader compile, with incredibuild, but it doesn’t work.
only my computer excute shader compile, other angent’s computer can not compile shader for me.

the incredibuild shows these warning:

Automatic Recovery
  14:18:17 (+0:07)
  Local CPU 2
  This task was re-executed locally by IncrediBuild as part of the 揙nlyFailLocally?feature as it returned a non-zero exit code when executed remotely.
  As this task returned a different exit code when executed locally, please contact support@incredibuild.com for us to solve the remote execution failure and further improve your performance.
  (This event has no effect on build integrity and is displayed for troubleshooting purposes only)

hi , I’m very happy that you have response for me.

that’s new :
my other teammates can work with incredibuild in compile shader(my agent also help her :-(…), but I can not = =!
theirs config about incredibuild is same with mine.( We all check the option checkbox about what you said above )
Now I check not it and try again, will let you know ASAP.

hi , I’m very happy that you have response for me.

that’s new :
my other teammates can work with incredibuild in compile shader(my agent also help her :-(…), but I can not = =!
theirs config about incredibuild is same with mine.( We all check the option checkbox about what you said above )
Now I check not it and try again, will let you know ASAP.

My name is and I am from IncrediBuild support team.
This automatic recovery is part of our latest version and instead of failing the build once the return code is not zero (on the remote machine) IncrediBuild tries to run the task locally. The reason for that is the problem may be related to our virtualization mechanism so when it will be run locally it will most likely succeed, just as in your case.
You can disable this feature (Agent Settings → Initiator → Advanced. Under the recovery section, uncheck the “Distributed tasks should only fail on local machine” option.

Once you do that, you will see that the tasks will fail remotely.
In order to better understand why it happens, please contact us (right click on IncrediBuild tray icon → contact support) and we will be happy to guide you through.

the problem is still here with the config as above.
LogModuleManager: Warning: ModuleManager: Unable to load module ‘D:/work/project/Engine/Binaries/Win64/ShaderCompileWorker-ShaderFormatOpenGL.dll’ because the file couldn’t be loaded by the OS.

282720-捕获.png

in’s support?

is this url?

Dear Hai Liu,

Please open a support ticket so we can properly investigate this and write there all the info you gathered so far.
Thank you for your understanding.

Right click on your IncrediBuild tray icon → contact support.

My problem is resolved.
update windows 10(ver 1809) to windows 10(ver 1903).
my teammates windows version are all 1903, only mine is 1809, so I updated windows.
and incredibuild work for compile shader is ok now.
thank you anyway.

I am happy to hear that!