I cant really know if that statement is working. Ive tried to add debug code but like I said if I add any serial.print anywhere in the loop section then nothing happens.
If tharpt is truly happening then it is not getting out of setup so see where this hangs.