I do not think to. Remember the problem was in the previous SRPControls.ocx before the picture control was changed.
The ribbon theme form is a simple form with radio buttons setting various themes so I am somewhat surprised this is causing the problem. I will investigate further.
Sorry but it is not just the PBC_RIBBON_THEME but both the PBC_ABOUT and the PBC_RIBBON_THEME .
There are 2 instances of "OLE.EmbedWindow". Either one is causing the problem, so I assume the problem is closing embedded windows.