Well, at least you confessed.I am an idiot. Since I have alot of my belongings for work in the bed of my truck I have two totes with clothes and other items. I just remembered their is a pouch in one of them and my spare fob is within 2' of the tailgate antenna.
So that was it, my items have been unsecured for months now, lucky as heck no one took off with any of it.
I moved the key fob to the center console and the tailgate now locks like it should.
Only cost be about $100 and my time lol.
Thanks everyone for the help.