In past deployments, we did not uninstall the previous version; the updated version just installed right on top of the existing one. Though I have tried uninstalling the previous version first and running the new MSI again, but same issue.
As per the Unattended Install docs, I used /createMSI USINGWIZARD=1, but still getting the same message.