I think using a PromptSet is the wrong choice for an interactive user pop-up. We use the CALL/STANDARD type of object for this. It presents a YES/NO pop-up to our staff and we can customize the on-screen message. The button they press alters the return code for that step. Then the following steps behave according to this return code.