I have opened the console using the tilde key, and found the Elven Smithing perk ID using the command:
help "Elven Smithing" 4
A single perk ID is displayed, 000CB40F.
I then input the following console command without success:
player.removeperk 000CB40F
I do not receive an error message (as I would if I entered an invalid perk id#), but the perk is not removed. I have failed after repeated attempts (closing and restarting the game and going back through all the steps, etc.). I cannot understand why this won't work. Any help is appreciated. Thanks.