That is always the case, even if we have purchased subscription to get support, we always have to look around and loose days of work, I have remove both Widgetkit and FreiChat from our website, that was supposedly the two extensions that was making conflict and still cannot see ItemPanes within JB Zoo.
You mention it's a javascript conflict but why does ItemPanes work perfectly with default Zoo types? Therefore, I can only make one conclusion, that the javascript conflict is with JB Zoo itself and not with other extensions!
See the attached screenshot, the first one shows ItemPanes in a default Zoo type and you will see in the red rectangle that the ItemPanes element position is loading without any issue, even though you say there is a javascript conflict, which I do not think so as it is loading perfectly in default Zoo type.
The second screenshot will show you a type generated with JB Zoo, there is no ItemPanes position at all to add elements like in the default Zoo.
You say that ItemPanes is exists within the script on frontend but could not be loaded due to a javascript issue, it is a fact that it will not load just because we are not able to add any element to this position in backend, we need first to be able to assign elements to the tab generated position in backend and then see it in frontend, if no element is added to the position, script will load but nothing will be shown.
Прикрепленные изображения