In my mml template chunk I have a call to a chunk, [[$slider]]. This chunk contains some HTML, and this snippet:
[[getImageList?
&tvname=`resourcealbum`
&tpl=`sliderTpl`
&docid=`[[getAlbum]]`
]]
The getAlbum snippet gets and sanitizes a GET value in the url like page.html?album=20. The snippet works if I put it in the template, returning the correct value from the URL.
If I clear the cache then reload the page, it loads with the correct album from the URL. So it's definitely a caching issue.
What really bothers me is that this was all working earlier, and now, no matter what combination of caching/uncaching I try, it just won't work.