FORGE KUI / docs

Troubleshoot common problems

Find checks for build, runtime, page, input and debugger connection failures.

Version 3.61.7

Build-to-UI error reference

Use the symptom to narrow the cause before editing.

Build-to-UI error reference
SymptomCheck and action
KuiConfig.cmake not foundPoint Kui_DIR to SDK/cmake rather than include or bin and check extraction.
LNK2019 / unresolved externalMatch the imported target to the SDK layer, then check architecture, configuration and components.
Missing DLL / startup failureInspect destination files against helper output and launch with the matching runtime group.
HTML edits do not appearRebuild generated headers in embedded projects and verify the launched executable, closing the old instance.
Save reads old inputRead current value() instead of the initial value attribute.
DevTools cannot connectEnable debugging, maintain polling, rediscover the port and target, and check stale authentication.

Page and layout problems

For a blank page, check document loading, resource paths and node existence. For sizing, inspect actual boxes and computed styles before selectors, fixed widths and scroll containers. Change a small set of rules at a time.

Script and event problems

If a control exists but does nothing, check handler setup, element type and callback errors. For Lua, also check engine creation, document binding, script execution and lifetime. Inspect current values at a breakpoint rather than relying on initial HTML attributes.

Send a minimal reproduction

Include OS and architecture, core/binding versions, build configuration, exact command and error text. UI issues also need minimal HTML/CSS, viewport, scale, steps and expected versus actual behavior. Remove private data, authenticated URLs and tokens.