Might be too late, but when you upgrade Mach4, rename the Mach4Hobby folder to something like Mach4Hobby_4612, then install the new version. It'll make a new Mach4Hobby folder and install. Open both those folders in File Explorer and copy over your stuff, licenses, screens, profiles, macros, modules, and it should be good. AND......with a simple folder rename, you can go back to a running version if something like this happens!! Personally, I would never install Mach4 over a previous install, but, hey, that might just be me.
I believe there is also a way to load saved profiles that Mach4 makes, but don't recall offhand how to do that. Someone will chime in here, maybe.