I have a list template (.stp file) inside a module that I am deploying to a Publishing Site (SP2010) via a wsp. The elements.xml has the correct mapping to the _catalogs/lt folder.
When I deploy, my template doesn't show up in the gallery. If I browse out to the feature folder/module, my stp file is there, and I can point a browser to /_catalogs/lt/{mytemplate}.stp, and it downloads. So I believe the mapping is correct.
I've tried deploying the wsp on another site (also a Publishing site), and the templates appear in the gallery correctly.
If I try to manually upload the templates, I receive an error: The URL '_catalogs/lt/{mytemplate}.stp' is invalid. It may refer to a nonexistant file or folder, or refer to a valid file or folder that is not in the current web.
I've tried completely removing the solution and re-installing it from scratch, but no luck.
Any thoughts on how I can get the list deployed?