Welcome to the world of software. The more softwares you USE, the more you encounter these problems. When new versions come out, they work - after a fashion.
Then, the programmers tweak them, and fix the bugs, and realize the limitations and come out with a modified version that is sold as a "new version." No problem - but the cycle continues.
The "programming paths" that were used all lead to one problem or another, and at some point, the programmers realize they should have begun differently. Soooooo, when the next "new version" comes out, it really IS a "new version."
Therein lies the problem. Because (on numerous "programming pathways" the software engineers/programmers have seen an easier and/or less limiting direction, they essentially START OVER.
That means that THIS "new version" (the one that really IS a new version instead of a repair) will work in a totally different way than you had grown accustomed to.
"Improvement" it may (or may not) be, but when you get the "new upgrade," much of what you learned is wasted. A whole new strategy for using your software must be learned and committed to memory.
The way to minimize the effect this cycle has on you is to hold out for as long as you can without upgrading.
When you finally DO have to upgrade -- (and you WILL have to eventually, if for no other reason than that they will deliberately obsolete your old equipment with new software, AND obsolete your old software with new equipment.) -- make yourself aware of the software cycle, and make sure you are getting the "improved" software that IS compatible with your version instead of the "actual new" version which will seem foreign to you.
There is a reality that most people would do well to understand when it comes to software.
That reality is two pronged. 1. The most valuable software you can own is the software you already have the user skills to operate. 2. The limits of ANY software are not defined by what it (the software) will do, they (the limits) are defined by what the user has the skills to make the software do. NOTHING WILL increase your system's productivity more than an investment in "upgrading user skills." I call it the "forgotten upgrade."
I suggest taking a course to learn your new software (even if the course comes from someone who is just a friend who knows how to run it).