Pretty much what Kendall-DM is asking is my same question. Do you have any custom content running? I made a change to the way Cleric Domains function in d20 to better support the future changes. But if you had used "Replaced Thing ID" on core domains then things don't display any spells.

If you have done a Replace Thing iD then open up your file in the editor. Go to the domain and setup the Spells associated to the domain. That will let you select spells again.

I looked into this on my system, and it appears the Artifice domain has no spells assigned to it. Neither does the core version of Creation (the version found in the Spell Compendium does). There may be others as well.