| /menu does not exist | Check open-command.name. Changing the command name requires a server restart. |
| Pause menu button did not change after reload | Pause/quick-action registry layout is startup-bound. Restart the server. |
| Inline submenu did not update | Run /custommenu reload and confirm the target menu id is valid. |
| Input placeholder is empty | Input keys are case-sensitive; %input_<key>% must match the configured key exactly. |
| YAML on/off/yes/no behaves strangely | Quote values intended as text because YAML parses these words as booleans. |
| ItemsAdder/Nexo glyph missing in pause menu | The provider may not be ready during bootstrap. Use a native sprite for startup-registered labels or restart after provider data is ready. |
| Native sprite missing | Confirm the server/client supports the sprite component and that atlas/path syntax is correct. |