The flow must have at least one terminal screen (with terminal: true and one with success: true). The builder normally does this for the last screen. If you see this after Import from JSON, the imported JSON may be invalid—fix the JSON or rebuild the flow in the builder.
I get “Terminal screen is required” when saving.
< 1 min read
Updated on 10/08/2026