Is the issue in the OP related to windows? this wasn't immediately clear

Yes, because you would only run such an updater software on Windows.