Enables lightweight non-shipping runtime diagnostics for focus, activation, authority outcomes, and candidate filtering. Off by default.
When enabled, the runtime can emit verbose logs for authority outcomes, rejected interaction candidates, page-scan failures, focus changes, and related activation troubleshooting. Leave this disabled for normal editor play, packaged builds, and marketplace-facing examples unless you are diagnosing a specific issue.
This boolean flag (bool) belongs to UInteractionFrameworkRuntimeDeveloperSettings under Debug.
Project settings and default configuration use this property to shape plugin behavior before runtime objects are created. Change it when the project-wide default should differ from the plugin default.
UPROPERTY(EditAnywhere, config, Category = "Debug")
bool bEnableRuntimeDebugDiagnostics = false;