Im not sure if this behaviour is normal or not. Im hoping that my panel will be rendered only after clicking on a button that triggers an ajax
panel
ajax
put your panel with conditional rendering inside another and update it. Like this:
This is a known issue. The element can't be updated if it doesn't exist in DOM.