I use my own authentication system. The login box' visibility is bound to a page variable. This video shows how the variable doesn't seem to update correctly:
It also shows that when it starts misbehaving, the input fields bound to app variables also stop working.
Note: My app is so big that it's crashing the previewer, so I can't use the debugger to see if the variables are updating correctly.