I did just open the faulty file, the file did still load but it did crash when i killed a faulty machine in it.
so i was still able to open the file, but some machines did not work correctly (i was not able to remove the machine)
so i did click with the mouse in the upper corner of the buzz machine view and clicked, then i did move the mouse to the lower corner at the other side of the screen while i still held the clicked mousebutton.
in that way you can select multiple machines.
Because i dont know how to unselect a single machine, i selected all possible machines with this move but not the faulty machine, at the side of the faulti machine i still had some unselected machines which i added to the selection with holding the control they on the keyboard Ctrl and clicking on the desired machines.
So you can select all machines.
Then you will find in the toolbar of buzz a edit menu where you can copy the selected machines.
now you can just open a new project/file, you dont need to save the old file where you copy machines from, just open a new file and then go back to the toolbar and under the menu entry Edit you click on paste.
now all machines are in the new file, just not the faulty machine, because this was the only one you did not select and copy.
the other restore bmx tool i used before was from old buzz, i have no idea if it ever did work, in my case it did generate a file with did crash buzz emediately, i could not even see the machines and i would not trust on that app, even if it looks good, it may only work with the old buzz.
Your problem seems some how to be this missing machine if i get it right?
this can be because, as i just guess, you do not have the machine, so you need to search this machine.
or you have the old machine and it does not work in the new buzz, may its even on the blacklist in the gear.xml file? So buzz cant see it even if it is there.
Or you have an old machine that would work in the new buzz if you just update the machine.
maybe.
by the way there is also a way to install the old buzz and new buzz parallel, in that way you could use the old buzz for old files and the new buzz for new files. its maybe also an idea.
and because the midi stuff... may you need to open your settings or options, in the toolbar, and then select some midi controller? may you must assign some knobs to some midi activities?
If this does not help i have only one last idea, and this will be brutal and maybe realy delete your computer, go into the registry and search for every occurance of your midi thing and rename every such string into the old name, maybe in that way you can get your new controller to look like an other controller, but i fear in that way you will kill the whole registry and your whole system and if not it will maybe not work any way, because it may takes more than just a registry string to identify a driver or similar.
EDIT:
Did you ever try this one
http://buzz.robotplanet.dk/machineinfo.php?id=7934 1.1.10b30?
EDIT:EDIT:
sorry, or may better this here
http://www.xlutop.com/buzz/ because the date is 2014 here