Troubleshoot a Classic app
Applies to Classic App Builder. Screens and recordings in this section show the Classic interface.
Trace a problem from the visible component to the value, action, or data request responsible for it.
Component is empty
Resource result, active filters, field mapping, and empty-state configuration.
Form shows the wrong record
Selected row, bound field, and record identifier.
Filter has no effect
Referenced output, value type, comparison, and other filters.
Button appears to do nothing
Click Action, required inputs, confirmation, and operation result.
Data changes but the UI looks stale
Post-action refresh and the component's data source.
A user sees different content
Identity, team, dynamic filters, visibility, and enforced permissions.
Published app differs from Preview
Target environment, published address, and release state.
Reproduce and isolate
Record the page, component, user role, environment, and failure time.
Use one synthetic record and a repeatable action.
Inspect the source value before checking the target binding.
Inspect action inputs before changing the action.
Check the resource result and available logs.
Make one targeted correction and repeat the same test.
For UI bindings, use Data binding and variables. For behavior, use Actions and logic. For release problems, use Publish & Deploy troubleshooting.
A hidden control and a denied request are different outcomes. Repeat allowed and denied access tests after changes.
Was this helpful?