@Glenn Maxwell
Here is an answer to your question that hopefully you find helpful!
Based on my experience, these steps and detection method could upgrade the application.
We may also create a collection firstly, which contains three servers, Windows 2012R2, Windows 2016, and Windows 2019. Then we could use our steps and detection method to test if it can be successfully upgraded as required.
If the response is helpful, please click "Accept Answer"and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.