Troubleshooting
Troubleshooting
This page lists common InstanceForge issues and the first checks to make.
Empty scan

If Scan returns 0 ready candidates or 0 groups, check these items first:
- scan scope;
- selected actors or current level contents;
- Required Tag spelling;
- Exclude Tags;
Include StaticMeshActors;Include StaticMeshComponents inside Blueprint actors.
Skipped items usually mean filters excluded them.
Common causes
| Symptom | Likely cause | Fix |
|---|---|---|
0 ready candidates | No selected actors or wrong scope. | Select actors or use Current Level. |
| Many skipped sources | Required tag or exclude tag filtered them out. | Check tags on actor/component. |
| Blueprint meshes ignored | Blueprint component option disabled or tags on wrong object. | Enable Blueprint components and tag the component if needed. |
| StaticMeshActors ignored | StaticMeshActor option disabled. | Enable Include StaticMeshActors. |
Delete and restore safety

Do not use Delete safe originals after backup as the first test pass.
Safe cleanup rule:
- Build with
Hide originals after build. - Verify generated instances visually.
- Confirm build history exists in Build History and Restore.
- Test restore on a safe sample.
- Rebuild with
Delete safe originals after backuponly after restore is validated.
Originals are still visible after build
Check Original Handling in Plan and Build.
| Mode | Result |
|---|---|
Keep originals visible after build | Sources remain visible. |
Hide originals after build | Sources are hidden after build. |
Delete safe originals after backup | Eligible simple sources are deleted after backup. |
Draw Calls says Run Scan first
Run Scan Sources before reading Build Plan or Benchmark draw-call estimates.
The draw-call values are based on the current Build Plan.
Build button is not safe to click
Do not build if:
- enabled group count is wrong;
- instance count is wrong;
- Original Handling is not what you intended;
- preflight reports hard errors;
- the scene is not backed up or under source control.
Benchmark has spikes
Benchmark is collected inside the editor.
For more stable readings:
- keep the viewport still;
- wait for shaders and asset loading;
- avoid moving the camera;
- compare
MedianandP95, not onlyAvg Frame; - repeat capture if results are close.
Restore is unavailable
Restore can be unavailable when:
- the selected record is already rolled back;
- the selected record is partial or failed;
- no active build record is selected;
- the build history actor is missing;
- deleted source data is insufficient for recreate.
Use the selected build summary to inspect restore availability.