I support the starter battery on its way out theory. I had the smart key error a number of times both static and engine running / moving before I replaced my cranking battery, convinced it was directly related. Check the age / condition of your cranking battery. Good luck.

