Two Things
1) In development, surely there would have been a time when the engineers looked at the lack of generators being on and think "Hmmm, this is very strange. I wonder why this is happening?" - but done nothing OR didn't notice it. Equally as bad.
2) For the FAA to issue the directive this means that a Dreamliner must have already experienced this issue.