Can't figure out why some Villager Rebalance maps are working and some aren't (1.21)

I'm trying to make villagers sell the player maps to structures like nether fortresses in a a skyblock datapack, and some of them are working but some aren't and I'm not sure why. I made custom map decorations for bastions, nether fortresses, end ships, and ancient cities, and for some reason the bastions and the fortresses work fine, but trying to rework Snowy Village maps to point to End Ships or to anything else isn't working. The villagers just refuse to sell Snowy Village maps in skyblock even when I use tags to tell the game to include other structures in that map type. That even goes for structures that are working for other maps. I can make taiga and savanna villages point to whatever I want, but not Snowy ones for some reason. And I'm still doing more thorough testing, but I think my plains village maps are giving me issues too. I've included a screenshot of my folder and a copy of the snowy village json

{ "values": [ "one_block:end_chamber" ] }

where end_chamber is my custom version of end ships that doesn't have any blocks

Continue to help post