It appears that there has been an update at YouTube and the free train may not be working for many users. It appears that they have blocked viewing videos from iFrames. We are working on a fix. In the meantime, you can still buy views without problems:
We will be delivering around 50-100 views per day for the featured videos through the paid views system.