Welcome BillyN,,You just kinda sorta answered your own question.
"Maybe the new latch is a piece of junk from Taiwan like some of the other parts i have been recieving with a "made in Taiwan" sticker. Stop Buying That Stuff!!
VERY DISCOURAGING INDEED!!!!
Used original is better than new junk. Search around at the swap meets, put an ad here, in the parts wanted, or search out some trucks being parted out in your area.
Lotsa Bolters in Texas. "JIMBO59CHEVY" Is a pretty good guy,always has lots of parts. Theres also others................
Good Luck.