2009~2013 Mazda3 Anti-Theft / AT Light Issue

Have a 2009 Mazda3, when I get in to the Anti-Theft and AT light comes on, no crank no start obviously. If I leave the key on the anti-theft light will go out but the AT light stays on. I've had it looked at several times by a friend of mine who is a reputable mechanic with the latest Snap-On scanner and all the tools to get it moving again and when I go to start it the next day or whenever it does it again. I have already checked all the relays and all the fuses actually switch them all out. Any ideas would be great.
2010 Mazda 5 Sport
What does he do to get it started again? I'm guessing he probably reprograms the keys?

Is this the dealer installed theft deterrent system? 4 button key fob? If so, I would suspect the theft module.

I ripped that garbage out of the 2008 Mazda 3 and bought new key fobs.

Did you try all your keys?