Full original code (NOT Working)
<div class="intro-panel-thumb-slider">
[[!getResources?
&parents=`[[+id]]`
&sortby= RAND()
&includeContent=`1`
&hideContainers=`0`
&tpl=`MainBoxThumbTpl`
&showHidden=`0`
&depth=`0`
&limit=`55`
]]
</div>
Finally, i found out that by calling the [[+id]] before the getResources call within the div makes everything work again.
so here the working code:
<div class="intro-panel-thumb-slider">
<<!--This is the code needed to make it work, it's in a a tag to make it invisible the [[+id]] alone wold still make the call work -->
<a style="display:none">[[+id]]</a>
<<!--Not very elegant indeed-->
[[!getResources?
&parents=`[[+id]]`
&sortby= RAND()
&includeContent=`1`
&hideContainers=`0`
&tpl=`MainBoxThumbTpl`
&showHidden=`0`
&depth=`0`
&limit=`55`
]]
</div>
If anyone have an explanation or a better way to make it work please let me know
Ugo.