Ivanti needs improvement in its seamless upgrade and migration procedures, particularly with the browser components, which are fragile and sometimes cause issues depending on the Windows version, the browser version, and the different modules being used. On the client side, browser-initiated sessions are complex and require a more robust approach for non-admin users.