Couple of possibilities :
1-- if you made changes to the NIf you might have messed up the skinning/weight painting of the vertices (probably not your problem if you didn't change the NIF)
2 -- Most likely your problem is that you forgot to also make a copy of the normal map for the texture (_n.dds file) --- The normal map is used for light reflectivity and without a normal map no light will reflect (thus it appears invisible) - so make sure you have the normal map made and placed in the same folder as the .dds texture and with the same name +the_n.dds extension
3 -- If you made a normal map - you may have made this error --- using an _ in the name -- the game will truncate after the first _ character so a texture named My_Texture.dds would need a normal map named My_n.dds in order to be found not My_Texture_n.dds !! (this can be useful when wanting several versions of a nif to use the same normal map (ie various colored versions of the same object) so you do not need a seperate normal map for each color !)