I just realised that I didn’t ask what the template_group/template_name URI of where this isn’t working is.
Are you hitting the template like this :
http://www.example.com/template_group/template_name
or do you perhaps have a URL title in there too like this
http://www.example.com/template_group/template_name/url_title
If the latter then try adding in the dynamic=“off” parameter to your weblog tag which isn’t working.
Hopefully that should get it working for you.
Failing that my next suggestion would be to take absolutely everything out of that template and just put in that weblog tag and absolutely nothing else, no styling, no other code, nothing, except that weblog tag. If it doesn’t work like that with the dynamic=“off” parameter in there then something else is playing up with it all and we’ll need to look into it some more.
First though definitely try adding in the dynamic=“off” parameter to the weblog tag before anything else though.
Hope that helps a bit.
Best wishes,
Mark