I have 3 crafted weapons of the same level that have been enchanted with the same type of glyphs. 2 swords and an axe with lightning. However, when trying to re-enchant them with other glyphs I see that only 1 of the weapons (a sword) has the glyphs available in the "enchant" menu, while the other 2 do not. These weapons are level 22 and the glyphs I have are level 20, so it's not a matter of level requirement. I've tried swapping slots and unequipping them as well.
Why the heck are these glyphs only showing up for 1 of my weapons and not the other two?
Just to make sure, they are all Weapon Glyphs? There are a number of Jewelry Glyphs that seem like they would work on a weapon, but do not
http://tamrieljournal.com/crafting-and-professions/enchanting/
They are the appropriate level? You can apply any glyph from Trifling to Minor to an L22 Weapon, but Lessor or better will not work.
If the above conditions are met, then it might be a bug.
It looks like you already have those glyphs on the other two. If you notice the charged weapon enchantment, the glyph itself gives 1303 shock damage.
The first sword's current enchantment (the one that can be re-enchanted) has 1529 shock damage.
The other two weapons have enchantments that give 1303 shock damage.
You can't re-enchant something with the exact same enchantment, but you can replace similar enchantments (even if it's just a quality change). The first sword's enchantment is probably a green or blue quality one, while the other two probably already have white-level enchants, so you can't re-enchant them with that specific weapon enchantment. Let me know if using a different enchantment (like flame or something) shows up on all of them.
(Edit: I realized you said they were all crafted items, so I removed a part that suggested the glyphs might have dropped with the item.)