The New Faith Network website detects your IP address. If your IP address location is not from the Netherlands, Belgium, Luxembourg, United Kingdom, Ireland , Sweden or Norway, New Faith Network blocks streaming videos. Then there is only an image visible, and no play button, as the videos can not be played outside these countries.
Simply check your IP address location via the following link Whats my IP? to look up your IP address. On this website you can easily check your IP address location. Are you in the United Kingdom, but does the site indicate that you are in a different country? Contact your internet provider.