Hi Carney Priest thanks for looking into this! My problem is a weird one and I wonder if this is a bug in PinballX or if the program on my system is the problem.
I noticed when PinballX froze and I opened Task Manager that only one instance of "PinballX Back Glass" was running but two instances were running when PinballX was running correctly. I assume one instance of PinballX Back Glass was for the BG and one for the DMD and the lack of a second instance is what caused me to think that the lack of a DMD file for Bond50 was the root cause of these problems.
PinballX runs great, unless it is missing a DMD video or image file. That was what was making Bond50 fail because I didn't have any files in the PinballX/media/Future Pinball/DMD... folder for this table. I removed a DMD file from one of my vp tables and it froze the screens just like Bond50 did. I confirmed the problem by putting a blank Bond50 DMD video file into the Future Pinball/DMD Video folder and now Bond50 seamlessly displays its backglass when the next table is scrolled to, a full set of Playfield, BG and DMD load.
What do you think, am I missing some file that acts as a error handler for PinballX if a DMD media file is missing? If I remember correctly PinballX puts up a generic screen for missing Backglass images but just leaves the 3rd monitor DMD blank (shows WIndows desktop) if there is no file.