the bug was having dfTextArea with both a ref and a name attribute, even though the name matched the ref.  I don't understand why, and it gets in the way of re-routing a logged-out page to a new one with the warning message.  But I think I can have the warning message pop up within the form, after a timer expires, even without giving dfTextArea a name attribute.