Live/Public asset listing won't list assets unless logged in

I have a site in which all assets are live and permissions public.


Some asset listings won't list anything unless i am logged in??

Some asset listings work on the home page but not the root page (i.e. access via domain.com/ rather than domain.com/home)



The Asset Listing asset types are Live.



What am i missing?



(Just noted: accessing a URL ending with a "/" renders the asset listing correctly, without does not)

Unselect the status from the asset listing: its default configuration will list everything the user has permission to see, which requires most assets to be Live with Public Read. If you hard-set "Live", assets that move into Safe Edit will disappear.


It sounds like a permissions/status problem, but without seeing the actual site, it's hard to diagnose further.

I've just noticed this behaviour only happens when accessing the site via certain URLs.
(the site has 4)



I've tried to re-commit the site URLs but get a Warning that the URL is already in use by the site asset?

You should also check your caching settings in Matrix. If you have caching on and are also sending cachable headers its possible that your browser is storing its own cache for different urls/domains.