- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-26-2026 03:10 AM
Hi,
Yeah, this is a known behavior with Walk-up Experience.
Even if you don’t configure any “Reason for Visit” values, the field itself is still part of the Walk-up queue configuration and UI, and it’s treated as mandatory by the underlying logic — which is why it still shows up.
Also, OnLoad client scripts won’t help here because this UI is driven by Service Portal / Walk-up components, not standard form rendering.
What you can do
1. Make the field non-mandatory (recommended)
Check if the field is set as mandatory at:
- Dictionary level
- Walk-up queue / configuration settings
If it’s mandatory there, it will always prompt regardless of choices.
2. Default the value (practical workaround)
If you want to avoid user interaction:
- Set a default value (e.g., “General Request”)
- Either via:
- Dictionary default
- Record producer script (if applicable)
- Flow / Business Rule
This way, users won’t have to select anything manually.
3. Hide via Portal Widget (if customization is allowed)
Since Walk-up runs on Service Portal:
- You would need to customize the widget to hide the field
- Standard client scripts won’t affect it
Important point
Even with no reasons configured, the system still expects a value because the field is part of the submission model — so it won’t disappear automatically.