Entities within a .yml fail to appear in the entity spawn menu

Hey everyone! I’ve been doing some development for a private server’s fork, and have been working on adding a new ammo-type for a couple new weapons.

In total what I’m adding is the new ammo type and its sub-types (incendiary, uranium, etc.), 2 new guns that use this ammo type, one magazine type that uses this ammo and all of the sub-type versions, and another magazine type that, while using the same ammo-type, is meant to only work with the second gun (like the WT550 using a different magazine from the Drozd).

Everything for the first gun is working perfectly-- the cartridges, magazines, and the ammo boxes all work great for it. However, the second gun is failing to appear in the entity spawn menu at all (I have it named the Zipper). If I search “Zip”, I just get the zipties-- neither the empty nor full magazines. HOWEVER, if I search “.22” (the ammo type is .22 auto), I can find the empty Zipper Magazine, which takes in the right number of bullets and doesn’t work with the first weapon as it should. The only thing that doesn’t work for it is the non-empty sprite doesn’t appear on the magazine, it just remains empty if I load ammo into it.

I’ve gone over the .yml’s very meticulously, and compared them to existing base game versions to make sure everything is as it looks. The tags are all working appropriately and nothing crashes with anything being spawned or used. Has anyone encountered a similar problem and, if so, know what the solution could be?

Are there any errors in your server or client log on startup?

From Help to Code Help

Removed space-station-14