Answer: You may be on to something, here. Strawberries are short-day plants, meaning they need long nights in order to produce flowers. In short-day plants flowering is inhibited by hormones called light receptors if light is absorbed over a long period of time. In short, if the nights are interrupted by even a brief period of low-intensity light the plant will not flower.
I don't know if this is what is happening to your plants, but it is certainly a possibility.
Q&A Library Searching Tips