studio-ui-semantics
A UI node breaks a rule of its primitive: a missing label, missing alt text, a wrong trigger or option.
| Kind | Studio problem |
| Reported by | Studio validation: the Problems panel, Play, Publish and the MCP validate tool |
| Code in the Studio | ui-semantics |
The game UI is accessible by construction. Buttons, inputs and similar controls need a label or an accessible name, images need alternative text, headings go from 1 to 6, only images, icons and shapes show an asset, and each primitive has its own triggers.
Fix
Fill in the label, text or accessible name in the inspector.
Remove a handler the primitive does not have, or enable drops on the node before handling drops.