I’m on Win 7 64bit, this fix may not work if you’re on a different version of windows, but this fixed the issue for me:
I was able to fix this issue by following "aefx0r"s above advice, adding the environment variable in windows, and then I also had to manually run node-bifrost.exe, and keep it running in the background as long as I’m using Quixel Bridge.
In case like you don’t know how to add the environment variable like I didn’t, just follow these steps to save yourself from figuring it out on your own.
-
Open your start menu and right click “computer”
-
Select Properties
-
Select “Advanced System Settings” from the left side menu
-
Click “Environment Variables” at the bottom of the “Advanced” tab
-
Under “System Variables” click “New…”
-
Set Variable name: NODE_SKIP_PLATFORM_CHECK
-
Set Variable value: 1
-
Click OK. Close all computer properties menus. Restart Unreal Engine if open
Now locate your Unreal engine install location, default:
C:\Program Files\Epic Games\VersionNumber
or
C:\Program Files\Unreal\VersionNumber
from here locate \Engine\Plugins\Bridge\ThirdParty\Win
You should find node-bifrost.exe here. Run the exe and allow private network access.
Now Quixel Bridge should be working properly as long as you keep node-bifrost.exe running!
To make your life easier, I suggest making a shortcut for node-bifrost.exe on your desktop or preferred location, so that you can easily locate and run it whenever you want to use Quixel Bridge.
Hope this helps! Stay creating.