When YouTube videos don't play on an iPhone, you may have corrupted data on your device or an internet connectivity problem. Connect your iPhone to a different wireless network and see if that helps. Additionally, you can try clearing the YouTube app cache, restarting your device, or removing and reinstalling the YouTube app.