Fix error handling some fields that do not specify a length
Explicitly handle ui dialogue (APPENG-2937)

Was too clever for my own good, ui prompts were occurring even when the
user provided the inputs and were then thrown away.
Fix tests for APPENG-2937