ERROR 0x887A0007 calling
devices[i] -> d3dDevice-> GetDeviceRemovedReason()
The GPU will not respond to more commands, most likely because some
other application submitted invalid commands.
The calling application should re-create the device and continue.
Why does it happen?
The most common reason for this error message is insufficient GPU memory (VRAM), where the current project cannot fit into the available VRAM. Another possible reason is an incompatible/old NVidia Driver version is installed on the system.
How to identify memory issues?
- Use a GPU memory monitoring software (e.g., GPU-Z, Nvidia-smi) to track the memory consumption during scene loading or high-quality rendering. If the VGPU memory is close to 100% at that time, then is highly likely that you are running out of GPU memory.
-
The rendering works fine with a less complex version of the current scene/project file.
Fixing the issue
- Check if your GPU meets the system requirements.
- Update your GPU driver to the latest recommended one.
-
Disable the Safe GPU allocations from the Edit > Preferences menu:
Location of the Safe GPU allocations option - When using multiple GPU devices with different amounts of memory, disable the devices with less VRAM and use the GPU with the highest amount of memory.
- Optimize the scene.
- Use a GPU device with more memory available.
More information about Optimizing memory (VRAM) usage for GPU rendering.
If the error persists, do not hesitate to Contact Chaos Support.
Archive the Vantage project file, the Vantage debug log file (located here: %AppData%\Chaos\Vantage\) and the associated .vrscene file (and if relevant - the host platform's project file), and send it to us for troubleshooting.