I'll summarize the issues I am having in conjunction with CPWizard:
If I DO NOT set MaLa to "reorganize layout", it happens like this... I launch a game from MaLa, then show the CPWizard screen, then hide the CPWizard screen and return to MAME. When I exit MAME and return to MaLa I see a blank layout background image, but I can hear the video preview playing and hear the menu selection change when I move the joystick. If I exit up the MaLa tree, the MaLa menu displays just fine.
If I tick the "reorganize layout" box in MaLa, it fixes the above issue but sometimes results in loss of focus.
Regardless of the above setting, after the first time displaying a CPWizard screen and hiding it, it takes 10-15 seconds to show the screen. As an example, I would launch a game from MaLa, and from MAME I would show the CPWizard screen. MAME hides, showing the MaLa "Starting..." window behind it. But it sits here for about 10-15 seconds until finally the CPWizard screen is able to show. I know it is related to MaLa because if I just launch a MAME game from the command line, the delay doesn't happen.
And I was asking about hiding MaLa after game launch because there is moment while MAME disappears before the CPWizard screen shows and I can see the "Starting..." window for a brief time. Likewise when I hide the CPW screen, I can see the MaLa Starting window briefly before MAME returns.