I have found the BCD2000/3000 controllers are very power sensitive. Any small power spike or glitch will stop the midi controller. I dj alot in open fields running on a generator for lights, sound, everything. I have found useing a small mains 'line conditioner' (not a surge protector) has stopped my BCD from freezing, both in the field and in a venue with mains power. If the midi controller stops, the software will freeze.
Also, if for any reason the USB connection is disrupted (for any reason) a crash will result. In cases where FDP 1.x.x works all the time and FDP 2.x.x does not, these controller issues I have had might not apply to you, but its good to know them.
In the post where FDP said no midi in the config after a freeze, it sounds like the controller was lost.
Good luck guys.....