ajax events not triggered in dynamically included pages

The above include will get page names dynamically during various ajax events triggered on AdminHome.xhtml page.

Below is one of the dynamic pages that gets loaded when the selectOneMenu changes.

The problem is commandLink does not invoke action during first click. It works well from second click. I enabled the PhaseListener and during first click, only the RESTORE_VIEW and RENDER_RESPONSE phases are called.

I saw similar problems reported by others in forums but no concrete answer.