Sounds like either your keys aren't properly synced to the car (but then i don't see how temperature would affect it) or the immobiliser plays up in the heat.
But obviously, you can still start the car yeah?
At least if it does it with both keys, you know it's not the keys, just gotta keep eliminating it down.