The potential needs to be weak to give NFE bands. To get all of the odd gaps to be zero, we need a potential with a repeat distance (a/2). We can get that in "bloch" by using the molecular crystal with the molecular spacing equal to half the lattice constant. (Note that the odd numbered gaps will be zero even with a strong potential if the molecular spacing is equal to half the lattice constant. Can you argue why?)