The hashing algorithm changed between the versions you referenced. So, you will need to re-enter the pass4SymmKey value in plain text (don't use the previously hashed value) and cycle Splunk. The newer version does not recognize the previous hashed value as valid.
Once a license has been applied to a Splunk instance there is no need to re-apply it after upgrading. You can ignore that message.
but the installer.msi is cannot completed yet, then it cannot upgrade
this message is found on C:\Users\Administrator\AppData\Local\Temp\splunk.log..
this message is found on C:\Users\Administrator\AppData\Local\Temp\splunk.log
but the installer.msi is cannot completed yet, then it cannot upgrade how to solve it