i had a powershell script that ran via task scheduler every 30 seconds to check if Hotscreen was open. if it wasn't then it reopened hotscreen and removed the user from admin if they were an admin (it would then add them back as an admin 6 hours later)