I assume this is NOT an issue with FlexDMD, but figured I'd post here as this only happens on FlexDMD tables with certain criteria. I'm going to use Baby Shark table as an example, because Baby Shark is laughable (and many of my children's table are b2s-less,) but a good example of the needed criteria for repo.
I'll explain my setup first: Running Popper FE. Backglass monitor, PinDmDv3, PF monitor, and small contextual Instruction Card display I run as the 'Help' window in Popper on display 3 on my apron. So basically, my Default Emulator setup for VPX has display '10' stay on constantly which are the IC's per table.
Here's where it gets funky. If I have a table that DOESN't use FlexDMD, and I don't have a b2s for that table, I would go into the table manager and set '2,10' to keep the .mp4 or whatever backglass, and IC alive whilst the table is played. This works fine on any vpx/rom based output to the PinDMDv3.
If we introduce FlexDMD to the picture the PinDMDv3 fails to (continue to) work. When the table is chosen via popper, you normally see the DMD turn off, and then back on with a display. If I have a FlexDMD table, and 2,10 chosen, it will hold the DMD display for 10 seconds, even while the table is already loaded, and then conk out. I can return to my FE no problem and DMD returns. If I chose only '10' and exclude my third display, (Help,2) FlexDMD comes up just fine. The table is chosen, the DMD immediately goes black, and FlexDMD appears.
Basically on my kids' tables, I just run with NO IC....I mean really who needs it anyhow as they are bashing the flippers, BUT....irks me regardless. Curious to why FlexDMD and my Help/IC display butt heads like that. If I look in Event Viewer I see where PUPDMDcontrol fails.
I've even tried to turn off the BG and leave the '2' screen only with no dice. Same behavior. It's only when in any case that Help screen on my third monitor is introduced that the pindmdv3 futzs out on a flexdmd table.
Tried with a JP table (Space Cadet) and the DMD hoses for a few seconds then goes black. So same flex/popper behavior on a differently scripted table.