Advanced prevention of automatic disconnection on Universal Credit by simulating activity, auto-extending sessions via keep-alive, and handling modals