Attached is a sample project to demonstrate the problem. When you execute either test, you should see "string set in coded step" entered into the prompt dialog, as specified by the databinding. Instead it's entering "manually-entered test string" which is the text property of the Handle Prompt step, which is supposed to be overridden by the data binding.