Hello,
I use a flexviewer with two different widget containers. The default one and another custom one referenced in my config.xml (and stored in the webapp with the other widgets). Everything is loaded by the widgetManager (both widgets and containers).
I can't establish a communication between the widgets from two different containers. EventBus.getInstance() returns two different instances depending on the widget container. If it was Java code, I would say the widgets are not loaded with the same class loader.
I'd be very happy to share with someone experiencing something similar.
Cheers,