so, h:form, a4j:include, ui: decode does not work inside the rich:panel and rich:modalPanel
At the same time, if set getRendersChildren to false, the problem is gone
public boolean getRendersChildren()
looks like a quick fix.
I have tested it inside the Ajax zone, the panel also works fine.
So, what was the motivation to set getRendersChildren to true