Tweaked onRequestStart handling with doDiscussionAction and onButtonClick