unfortunately, the "best" is up to you for your users & your environment and how you want to handle the upgrade. the client is backward & forward compatible; for this particular set of issues, you may want to do the server first, as recommended by @Pulsar, and set the active pulse version as what you have installed in your user base currently and slowly rollout the client through SCCM for controlling the number of users that have the new client, so you can watch for any unexpected issues with connectivity. then, if a pilot group does not show issues, release it to all users through SCCM or enable automatic upgrade on the client and set the active client version to the most-current. does that help with trying to plan for it? alternately, you can reach out to your account team for professional services or deployment services engagement to get more enterprise-specific guidance
... View more