I am afraid it sounds exactly like the issue I was having with two of my boards (described here), where I have also found that the probability of “gateware 0 problem” depends on time of keeping the device unpowered (thus, it may be temperature related). But in my case it was happening right from the beginning.
Sadly, in the end I had to replace both boards